3737
3838case_tasks_blueprint = Blueprint ('case_tasks' ,
3939 __name__ ,
40- url_prefix = '/<int:case_id >/tasks' )
40+ url_prefix = '/<int:case_identifier >/tasks' )
4141
4242@case_tasks_blueprint .post ('' )
4343@ac_api_requires ()
44- def add_case_task (case_id ):
44+ def add_case_task (case_identifier ):
4545 """
4646 Add a task to a case.
4747
4848 Args:
49- case_id (int): The Case ID for this task
49+ case_identifier (int): The Case ID for this task
5050 """
51- if not ac_fast_check_current_user_has_case_access (case_id , [CaseAccessLevel .full_access ]):
52- return ac_api_return_access_denied (caseid = case_id )
51+ if not ac_fast_check_current_user_has_case_access (case_identifier , [CaseAccessLevel .full_access ]):
52+ return ac_api_return_access_denied (caseid = case_identifier )
5353
5454 task_schema = CaseTaskSchema ()
5555 try :
56- _ , case = tasks_create (case_id , request .get_json ())
56+ _ , case = tasks_create (case_identifier , request .get_json ())
5757 return response_api_created (task_schema .dump (case ))
5858 except BusinessProcessingError as e :
5959 return response_api_error (e .get_message ())
6060
6161
6262@case_tasks_blueprint .get ('/<int:identifier>' )
6363@ac_api_requires ()
64- def get_case_task (case_id , identifier ):
64+ def get_case_task (case_identifier , identifier ):
6565 """
6666 Handles getting a task from a case.
6767
6868 Args:
69- case_id (int): The case ID
69+ case_identifier (int): The case ID
7070 identifier (int): The task ID
7171 """
7272
7373 try :
7474 task = tasks_get (identifier )
7575
76- if task .task_case_id != case_id :
76+ if task .task_case_id != case_identifier :
7777 raise ObjectNotFoundError ()
7878
7979 if not ac_fast_check_current_user_has_case_access (task .task_case_id , [CaseAccessLevel .read_only , CaseAccessLevel .full_access ]):
@@ -87,19 +87,19 @@ def get_case_task(case_id, identifier):
8787
8888@case_tasks_blueprint .delete ('/<int:identifier>' )
8989@ac_api_requires ()
90- def delete_case_task (case_id , identifier ):
90+ def delete_case_task (case_identifier , identifier ):
9191 """
9292 Handle deleting a task from a case
9393
9494 Args:
95- case_id (int): The case ID
95+ case_identifier (int): The case ID
9696 identifier (int): The task ID
9797 """
9898
9999 try :
100100 task = tasks_get (identifier )
101101
102- if task .task_case_id != case_id :
102+ if task .task_case_id != case_identifier :
103103 raise ObjectNotFoundError ()
104104
105105 if not ac_fast_check_current_user_has_case_access (task .task_case_id , [CaseAccessLevel .full_access ]):
0 commit comments