@@ -35,7 +35,7 @@ def start(job_dmss_id: str):
3535
3636 The PROTOCOL is optional, and the default is dmss.
3737 """
38- return start_job_use_case (job_dmss_id = job_dmss_id ).dict ()
38+ return start_job_use_case (job_dmss_id = job_dmss_id ).model_dump ()
3939
4040
4141@router .get ("/{job_uid}" , operation_id = "job_status" , response_model = StatusJobResponse )
@@ -45,7 +45,7 @@ def status(job_uid: UUID):
4545
4646 - **job_uid**: the job API's internal uid for the job.
4747 """
48- return status_job_use_case (job_id = job_uid ).dict ()
48+ return status_job_use_case (job_id = job_uid ).model_dump ()
4949
5050
5151@router .delete ("/{job_uid}" , operation_id = "remove_job" , response_model = DeleteJobResponse )
@@ -56,7 +56,7 @@ def remove(job_uid: UUID):
5656
5757 - **job_uid**: the job API's internal uid for the job.
5858 """
59- return delete_job_use_case (job_id = job_uid ).dict ()
59+ return delete_job_use_case (job_id = job_uid ).model_dump ()
6060
6161
6262@router .get ("/{job_uid}/result" , operation_id = "job_result" , response_model = GetJobResultResponse )
@@ -66,7 +66,7 @@ def result(job_uid: UUID):
6666
6767 - **job_uid**: the job API's internal uid for the job.
6868 """
69- return get_job_result_use_case (job_uid = job_uid ).dict ()
69+ return get_job_result_use_case (job_uid = job_uid ).model_dump ()
7070
7171
7272@router .put ("/{job_uid}" , operation_id = "update_job_progress" , response_model = UpdateJobProgressResponse )
@@ -77,4 +77,6 @@ def progress(job_uid: UUID, overwrite_log: bool, job_progress: Progress):
7777 - **job_uid**: the job API's internal uid for the job.
7878 - **progress**: progress object with percentage and logs
7979 """
80- return update_job_progress_use_case (job_uid = job_uid , overwrite_log = overwrite_log , progress = job_progress ).dict ()
80+ return update_job_progress_use_case (
81+ job_uid = job_uid , overwrite_log = overwrite_log , progress = job_progress
82+ ).model_dump ()
0 commit comments