diff --git a/app/controllers/VoxelyticsController.scala b/app/controllers/VoxelyticsController.scala index db2895ad8a5..f622674a58a 100644 --- a/app/controllers/VoxelyticsController.scala +++ b/app/controllers/VoxelyticsController.scala @@ -218,6 +218,7 @@ class VoxelyticsController @Inject()( Some(workflowHash), conf.staleTimeout, allowUnlisted = true) + _ <- runs.headOption ?~> "voxelytics.runNotFound" ~> NOT_FOUND results <- voxelyticsDAO.getChunkStatistics(runs.map(_.id), taskName, conf.staleTimeout) } yield JsonOk(Json.toJson(results)) } @@ -237,6 +238,7 @@ class VoxelyticsController @Inject()( Some(workflowHash), conf.staleTimeout, allowUnlisted = true) + _ <- runs.headOption ?~> "voxelytics.runNotFound" ~> NOT_FOUND results <- voxelyticsDAO.getArtifactChecksums(runs.map(_.id), taskName, artifactName, conf.staleTimeout) } yield JsonOk(Json.toJson(results)) }