From 98ad1ac9e5a972d7436d6716c5febfb2ee10c520 Mon Sep 17 00:00:00 2001 From: Kiyoshi Hara Date: Mon, 29 May 2017 16:27:20 +0900 Subject: [PATCH] buf fix: ArithmeticException divided by zero when showing JobStatus --- app/org/nlp4l/framework/builtin/DbModels.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/org/nlp4l/framework/builtin/DbModels.scala b/app/org/nlp4l/framework/builtin/DbModels.scala index 30a6c73..2a85ebe 100644 --- a/app/org/nlp4l/framework/builtin/DbModels.scala +++ b/app/org/nlp4l/framework/builtin/DbModels.scala @@ -119,7 +119,7 @@ object DbModels { var status: String = if(js.total == js.done) { "Done" } else {"Running" } if(js.message != null && !js.message.isEmpty()) status = "Error" val jobRun = js.jobId + "/" + js.runId - val progressV = js.jobId + "/" + js.runId + "/" + (js.done * 100 / js.total).round + val progressV = js.jobId + "/" + js.runId + "/" + (js.done * 100 / (if (js.total == 0) 1 else js.total)) Json.obj( "status" -> status, "jobId" -> js.jobId,