refactor request details rendering logic

This commit is contained in:
dandds
2018-09-18 11:25:33 -04:00
parent 955a735f96
commit 01fca617e7
6 changed files with 49 additions and 14 deletions

View File

@@ -204,3 +204,11 @@ class Request(Base):
review = self.latest_status.review
if review:
return review.comment
@property
def has_financial_data(self):
return (
self.is_pending_ccpo_approval
or self.is_pending_financial_verification_changes
or self.is_approved
) and self.task_order