fix a 500 error when creating/editing notification templates

see: https://github.com/ansible/awx/issues/5028
This commit is contained in:
Ryan Petrello 2019-10-17 08:53:01 -04:00
parent 5001d3158d
commit 4c92e0af77
No known key found for this signature in database
GPG Key ID: F2AA5F2122351777

View File

@ -4406,6 +4406,8 @@ class NotificationTemplateSerializer(BaseSerializer):
for event in messages:
if not messages[event]:
continue
if not isinstance(messages[event], dict):
continue
body = messages[event].get('body', {})
if body:
try: