submitting final financial verification is a top-level Requests method
This commit is contained in:
@@ -232,7 +232,7 @@ WHERE requests_with_status.status = :status
|
||||
_TASK_ORDER_DATA = [col.name for col in TaskOrder.__table__.c if col.name != "id"]
|
||||
|
||||
@classmethod
|
||||
def update_financial_verification(cls, request_id, financial_data, completed=False):
|
||||
def update_financial_verification(cls, request_id, financial_data):
|
||||
request = Requests._get_with_lock(request_id)
|
||||
if not request:
|
||||
return
|
||||
@@ -249,9 +249,6 @@ WHERE requests_with_status.status = :status
|
||||
|
||||
Requests._merge_body(request, {"financial_verification": request_data})
|
||||
|
||||
if completed:
|
||||
Requests.set_status(request, RequestStatus.PENDING_CCPO_APPROVAL)
|
||||
|
||||
db.session.add(request)
|
||||
db.session.commit()
|
||||
|
||||
@@ -264,3 +261,15 @@ WHERE requests_with_status.status = :status
|
||||
return TaskOrders.get(number)
|
||||
except NotFoundError:
|
||||
return
|
||||
|
||||
@classmethod
|
||||
def submit_financial_verification(cls, request_id):
|
||||
request = Requests._get_with_lock(request_id)
|
||||
if not request:
|
||||
return
|
||||
|
||||
Requests.set_status(request, RequestStatus.PENDING_CCPO_APPROVAL)
|
||||
|
||||
db.session.add(request)
|
||||
db.session.commit()
|
||||
|
||||
|
Reference in New Issue
Block a user