request model knows its most recent review comment

This commit is contained in:
dandds
2018-09-14 10:40:59 -04:00
parent 6facf746e2
commit 73d3851813
2 changed files with 33 additions and 0 deletions

View File

@@ -194,3 +194,13 @@ class Request(Base):
@property
def is_approved(self):
return self.status == RequestStatus.APPROVED
@property
def review_comment(self):
if (
self.status == RequestStatus.CHANGES_REQUESTED
or self.status == RequestStatus.CHANGES_REQUESTED_TO_FINVER
):
review = self.latest_status.review
if review:
return review.comment