Fix bug that attempted to create duplicate workspaces

This commit is contained in:
richard-dds
2018-08-21 20:17:48 -04:00
parent 9669a42b9a
commit ee94784ac9
2 changed files with 9 additions and 4 deletions

View File

@@ -118,10 +118,13 @@ class Requests(object):
return request
@classmethod
def update_financial_verification(cls, request_id, data):
updated_request = Requests.update(request_id, {"financial_verification": data})
approved_request = Requests.set_status(updated_request, RequestStatus.APPROVED)
def approve_and_create_workspace(cls, request):
approved_request = Requests.set_status(request, RequestStatus.APPROVED)
workspace = Workspaces.create(approved_request)
db.session.add(approved_request)
db.session.commit()
return workspace
@classmethod