mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-02 17:31:14 -05:00
return allowed_broadcast_provider via get by service id
This commit is contained in:
@@ -222,6 +222,10 @@ class ServiceSchema(BaseSchema, UUIDsAsStringsMixin):
|
||||
organisation = field_for(models.Service, 'organisation')
|
||||
override_flag = False
|
||||
go_live_at = field_for(models.Service, 'go_live_at', format=DATETIME_FORMAT_NO_TIMEZONE)
|
||||
allowed_broadcast_provider = fields.Method(dump_only=True, serialize='_get_allowed_broadcast_provider')
|
||||
|
||||
def _get_allowed_broadcast_provider(self, service):
|
||||
return service.allowed_broadcast_provider
|
||||
|
||||
def get_letter_logo_filename(self, service):
|
||||
return service.letter_branding and service.letter_branding.filename
|
||||
@@ -261,6 +265,7 @@ class ServiceSchema(BaseSchema, UUIDsAsStringsMixin):
|
||||
'version',
|
||||
'guest_list',
|
||||
'broadcast_messages',
|
||||
'service_broadcast_provider_restriction',
|
||||
)
|
||||
strict = True
|
||||
|
||||
|
||||
Reference in New Issue
Block a user