Skip to content

Commit e8d3d4b

Browse files
committed
Add error handle
1 parent 0a7df27 commit e8d3d4b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/superannotate/lib/core/usecases/projects.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ def execute(self):
244244
] = annotation_repo.insert(annotation_class)
245245
self._response.data.annotation_classes = self._annotation_classes
246246
if self._workflows:
247-
set_workflow_usecase = SetWorkflowUseCase(
247+
set_workflow_use_case = SetWorkflowUseCase(
248248
service=self._backend_service,
249249
annotation_classes_repo=self._annotation_classes_repo(
250250
self._backend_service, entity
@@ -253,7 +253,9 @@ def execute(self):
253253
steps=self._workflows,
254254
project=entity,
255255
)
256-
set_workflow_usecase.execute()
256+
set_workflow_response = set_workflow_use_case.execute()
257+
if set_workflow_response.errors:
258+
self._response.errors = set_workflow_response.errors
257259
data["workflows"] = self._workflows
258260

259261
if self._contributors:

0 commit comments

Comments
 (0)