Skip to content

Commit 17eca04

Browse files
authored
Fixed default metadata not throwing error
1 parent cf9f400 commit 17eca04

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

backend/webserver/api/datasets.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,10 @@ def post(self, dataset_id):
216216
update[f'set__metadata__{key}'] = value
217217

218218
dataset.default_annotation_metadata = default_annotation_metadata
219-
AnnotationModel.objects(dataset_id=dataset.id, deleted=False)\
220-
.update(**update)
219+
220+
if len(update.keys()) > 0:
221+
AnnotationModel.objects(dataset_id=dataset.id, deleted=False)\
222+
.update(**update)
221223

222224
dataset.update(
223225
categories=dataset.categories,

0 commit comments

Comments
 (0)