Do submit financial verification

This commit is contained in:
richard-dds 2018-08-29 12:58:21 -04:00
parent 8a813d9ac3
commit ccf1b3b5aa
2 changed files with 11 additions and 10 deletions

View File

@ -268,8 +268,7 @@ WHERE requests_with_status.status = :status
return request return request
@classmethod @classmethod
def submit_financial_verification(cls, request_id): def submit_financial_verification(cls, request):
request = Requests._get_with_lock(request_id)
Requests.set_status(request, RequestStatus.PENDING_CCPO_APPROVAL) Requests.set_status(request, RequestStatus.PENDING_CCPO_APPROVAL)
db.session.add(request) db.session.add(request)

View File

@ -39,15 +39,17 @@ def update_financial_verification(request_id):
existing_request.body.get("financial_verification") existing_request.body.get("financial_verification")
) )
updated_request = Requests.update_financial_verification(request_id, form.data) updated_request = Requests.update_financial_verification(request_id, form.data)
if valid and updated_request.is_financially_verified: if valid:
new_workspace = Requests.approve_and_create_workspace(updated_request) submitted_request = Requests.submit_financial_verification(updated_request)
return redirect( if updated_request.is_financially_verified:
url_for( new_workspace = Requests.approve_and_create_workspace(submitted_request)
"workspaces.new_project", return redirect(
workspace_id=new_workspace.id, url_for(
newWorkspace=True, "workspaces.new_project",
workspace_id=new_workspace.id,
newWorkspace=True,
)
) )
)
else: else:
form.reset() form.reset()