From 25289520907c1be5f3b835cdf7729083b07a62f4 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Tue, 5 Jul 2016 15:31:37 -0400 Subject: [PATCH] Require organization when creating new notification templates --- awx/api/serializers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 8f47842265..1b1e5ae06f 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -2429,6 +2429,8 @@ class NotificationTemplateSerializer(BaseSerializer): notification_type = self.instance.notification_type if not notification_type: raise serializers.ValidationError('Missing required fields for Notification Configuration: notification_type') + if not 'organization' in attrs: + raise serializers.ValidationError("Missing 'organization' from required fields") notification_class = NotificationTemplate.CLASS_FOR_NOTIFICATION_TYPE[notification_type] missing_fields = []