From fb687677202c419cd6c9d4a29fd3af616caed965 Mon Sep 17 00:00:00 2001 From: Rebecca Law Date: Mon, 2 Oct 2017 17:15:15 +0100 Subject: [PATCH] Update service_schema to return the default sms_sender from the new table rather than the services table. --- app/schemas.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/schemas.py b/app/schemas.py index e880a1589..a8ef2cb2b 100644 --- a/app/schemas.py +++ b/app/schemas.py @@ -183,6 +183,7 @@ class ServiceSchema(BaseSchema): permissions = fields.Method("service_permissions") override_flag = False reply_to_email_address = fields.Method(method_name="get_reply_to_email_address") + sms_sender = fields.Method(method_name="get_sms_sender") def get_free_sms_fragment_limit(selfs, service): return service.free_sms_fragment_limit() @@ -193,6 +194,9 @@ class ServiceSchema(BaseSchema): def get_reply_to_email_address(self, service): return service.get_default_reply_to_email_address() + def get_sms_sender(self, service): + return service.get_default_sms_sender() + class Meta: model = models.Service dump_only = ['free_sms_fragment_limit', 'reply_to_email_address']