diff --git a/atst/models/request.py b/atst/models/request.py index b8d51756..8ed9d567 100644 --- a/atst/models/request.py +++ b/atst/models/request.py @@ -44,4 +44,6 @@ class Request(Base): @property def is_financially_verified(self): - return self.task_order is not None + if self.task_order: + return self.task_order.verified + return False diff --git a/atst/models/task_order.py b/atst/models/task_order.py index ce84a56e..2a195176 100644 --- a/atst/models/task_order.py +++ b/atst/models/task_order.py @@ -35,3 +35,7 @@ class TaskOrder(Base): attachment_id = Column(ForeignKey("attachments.id")) pdf = relationship("Attachment") + + @property + def verified(self): + return self.source == Source.EDA