mirror of
https://github.com/GSA/notifications-api.git
synced 2026-08-11 09:27:56 -04:00
Merge pull request #2996 from alphagov/serialise-broadcast-template-content
Serialise content for broadcast templates
This commit is contained in:
@@ -377,7 +377,6 @@ class TemplateSchemaNoDetail(TemplateSchema):
|
||||
class Meta(TemplateSchema.Meta):
|
||||
exclude = TemplateSchema.Meta.exclude + (
|
||||
'archived',
|
||||
'content',
|
||||
'created_at',
|
||||
'created_by',
|
||||
'created_by_id',
|
||||
@@ -396,6 +395,11 @@ class TemplateSchemaNoDetail(TemplateSchema):
|
||||
'broadcast_data',
|
||||
)
|
||||
|
||||
@pre_dump
|
||||
def remove_content_for_non_broadcast_templates(self, template):
|
||||
if template.template_type != models.BROADCAST_TYPE:
|
||||
template.content = None
|
||||
|
||||
|
||||
class TemplateHistorySchema(BaseSchema):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user