File tree Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -341,10 +341,8 @@ def add_update_usecase_metadata(
341
341
name = "update_use_case" ,
342
342
attributes = {"component" : "usecase" , "operation" : "mutation" },
343
343
)
344
- def update_use_case (
345
- self , info : Info , use_case_input_partial : UseCaseInputPartial
346
- ) -> TypeUseCase :
347
- usecase_id = use_case_input_partial .id
344
+ def update_use_case (self , info : Info , data : UseCaseInputPartial ) -> TypeUseCase :
345
+ usecase_id = data .id
348
346
try :
349
347
usecase = UseCase .objects .get (id = usecase_id )
350
348
except UseCase .DoesNotExist :
@@ -353,12 +351,12 @@ def update_use_case(
353
351
if usecase .status != UseCaseStatus .DRAFT :
354
352
raise ValueError (f"UseCase with ID { usecase_id } is not in draft status." )
355
353
356
- if use_case_input_partial .title == "" :
354
+ if data .title == "" :
357
355
raise ValueError ("Title cannot be empty." )
358
- if use_case_input_partial .title is not None :
359
- usecase .title = use_case_input_partial .title
360
- if use_case_input_partial .summary is not None :
361
- usecase .summary = use_case_input_partial .summary
356
+ if data .title is not None :
357
+ usecase .title = data .title
358
+ if data .summary is not None :
359
+ usecase .summary = data .summary
362
360
usecase .save ()
363
361
return TypeUseCase .from_django (usecase )
364
362
You can’t perform that action at this time.
0 commit comments