Skip to content

Commit e64fd7b

Browse files
committed
Check early for WKW
1 parent 04bfd3b commit e64fd7b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

app/models/dataset/DatasetService.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,7 @@ class DatasetService @Inject()(organizationDAO: OrganizationDAO,
306306
private def findLayersForDatasetWithMags(datasetId: ObjectId): Fox[List[DataLayer]] =
307307
for {
308308
layers <- datasetDataLayerDAO.findAllForDataset(datasetId)
309+
_ <- Fox.fromBool(!layers.flatMap(_.dataFormatOpt).contains(DataFormat.wkw)) ?~> "WKW data format not supported in this context, only datasets with MagLocators are supported"
309310
layerNamesAndMags <- datasetMagsDAO.findAllByDatasetId(datasetId)
310311
layersWithMags = layers.map { layer =>
311312
val mags = layerNamesAndMags.filter(_._1 == layer.name).map(_._2).toList

0 commit comments

Comments
 (0)