From 8d36712860fa73f7c2b83f5c42e09f7986fa0005 Mon Sep 17 00:00:00 2001 From: Hampus Lundqvist Date: Fri, 3 Jun 2022 16:10:44 +0200 Subject: [PATCH] return status on event types defined in ref_keys --- awx/api/views/webhooks.py | 2 ++ 1 file changed, 2 insertions(+) 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: