Move action_required_by to Request model

This commit is contained in:
richard-dds
2018-09-04 14:18:25 -04:00
parent 762a44d9ab
commit b18b238649
3 changed files with 11 additions and 11 deletions

View File

@@ -60,3 +60,11 @@ class Request(Base):
if last_submission:
return pendulum.instance(last_submission.time_created)
return None
@property
def action_required_by(self):
return {
RequestStatus.STARTED: "mission_owner",
RequestStatus.PENDING_FINANCIAL_VERIFICATION: "mission_owner",
RequestStatus.PENDING_CCPO_APPROVAL: "ccpo",
}.get(self.status)