diff --git a/atst/domain/requests.py b/atst/domain/requests.py index 67b6ae36..beda987d 100644 --- a/atst/domain/requests.py +++ b/atst/domain/requests.py @@ -106,6 +106,8 @@ class Requests(object): db.session.add(request) db.session.commit() + return request + @classmethod def _get_with_lock(cls, request_id): try: @@ -130,8 +132,6 @@ class Requests(object): return request - return request - @classmethod def approve_and_create_workspace(cls, request): approved_request = Requests.set_status(request, RequestStatus.APPROVED) @@ -247,11 +247,13 @@ WHERE requests_with_status.status = :status request.task_order = task_order db.session.add(task_order) - Requests._merge_body(request, {"financial_verification": request_data}) + request = Requests._merge_body(request, {"financial_verification": request_data}) db.session.add(request) db.session.commit() + return request + @classmethod def _get_or_create_task_order(cls, number, task_order_data=None): if task_order_data: