Tag tickets that haven’t filled volumes

This commit is contained in:
Chris Hill-Scott
2019-02-27 17:15:09 +00:00
parent 5f4280cf81
commit 7ac9884dd5
3 changed files with 38 additions and 1 deletions

View File

@@ -294,9 +294,18 @@ class Service():
def get_letter_contact_block(self, id):
return service_api_client.get_letter_contact(self.id, id)
@property
def volumes(self):
return sum(filter(None, (
self.volume_email,
self.volume_sms,
self.volume_letter,
)))
@property
def go_live_checklist_completed(self):
return all((
bool(self.volumes),
self.has_team_members,
self.has_templates,
not self.needs_to_add_email_reply_to_address,