diff --git a/awx/api/views/webhooks.py b/awx/api/views/webhooks.py index d12eed9fb0..adb7aa199b 100644 --- a/awx/api/views/webhooks.py +++ b/awx/api/views/webhooks.py @@ -204,6 +204,8 @@ class GitlabWebhookReceiver(WebhookReceiverBase): return h.hexdigest() def get_event_status_api(self): + if self.get_event_type() not in self.ref_keys.keys(): + return project = self.request.data.get('project', {}) repo_url = project.get('web_url') if not repo_url: