@@ -90,7 +90,7 @@ def close_task(task_id, remarks: [] = None, do_commit: bool = True):
9090 if do_commit :
9191 db .session .commit ()
9292
93- def update_task (self , task_info : dict = None , origin_url : str = None ):
93+ def update_task (self , task_info : dict = None ):
9494 """Update a task record."""
9595 current_app .logger .debug ("<update_task " )
9696 task_model : TaskModel = self ._model
@@ -104,12 +104,12 @@ def update_task(self, task_info: dict = None, origin_url: str = None):
104104 task_model .relationship_status = task_relationship_status
105105 task_model .flush ()
106106
107- self ._update_relationship (origin_url = origin_url )
107+ self ._update_relationship ()
108108 db .session .commit ()
109109 current_app .logger .debug (">update_task " )
110110 return Task (task_model )
111111
112- def _update_relationship (self , origin_url : str = None ):
112+ def _update_relationship (self ):
113113 """Retrieve the relationship record and update the status."""
114114 task_model : TaskModel = self ._model
115115 current_app .logger .debug ("<update_task_relationship " )
@@ -121,7 +121,7 @@ def _update_relationship(self, origin_url: str = None):
121121 org_id = task_model .relationship_id
122122 if not is_hold :
123123 self ._update_org (
124- is_approved = is_approved , org_id = org_id , origin_url = origin_url , task_action = task_model .action
124+ is_approved = is_approved , org_id = org_id , task_action = task_model .action , user = user
125125 )
126126 else :
127127 # Task with ACCOUNT_REVIEW action cannot be put on hold
@@ -211,7 +211,7 @@ def _notify_admin_about_hold(
211211 "applicationDate" : f"{ task_model .created .strftime ('%m/%d/%Y' )} " ,
212212 "accountId" : account_id ,
213213 "emailAddresses" : admin_emails ,
214- "contextUrl" : f"{ current_app .config .get (' WEB_APP_URL' )} "
214+ "contextUrl" : f"{ current_app .config .get (" WEB_APP_URL" )} "
215215 f"/{ current_app .config .get ('BCEID_SIGNIN_ROUTE' )} /"
216216 f"{ create_account_signin_route } " ,
217217 }
@@ -223,14 +223,14 @@ def _notify_admin_about_hold(
223223 raise BusinessException (Error .FAILED_NOTIFICATION , None ) from e
224224
225225 @staticmethod
226- def _update_org (is_approved : bool , org_id : int , origin_url : str = None , task_action : str = None ):
226+ def _update_org (is_approved : bool , org_id : int , task_action : str = None ):
227227 """Approve/Reject Affidavit and Org."""
228228 from auth_api .services import Org as OrgService # pylint:disable=cyclic-import, import-outside-toplevel
229229
230230 current_app .logger .debug ("<update_task_org " )
231231
232232 OrgService .approve_or_reject (
233- org_id = org_id , is_approved = is_approved , origin_url = origin_url , task_action = task_action
233+ org_id = org_id , is_approved = is_approved , task_action = task_action
234234 )
235235
236236 current_app .logger .debug (">update_task_org " )
0 commit comments