From ab03659095ca141bbf69da25e2800032a3982edc Mon Sep 17 00:00:00 2001 From: "Hemanth V. Alluri" Date: Tue, 12 May 2020 22:27:30 +0530 Subject: [PATCH] webhooks/github: Provide more detailed info for unexpected events. Signed-off-by: Hemanth V. Alluri --- zerver/webhooks/github/view.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zerver/webhooks/github/view.py b/zerver/webhooks/github/view.py index 09efd8b7f6..c7ce800a94 100644 --- a/zerver/webhooks/github/view.py +++ b/zerver/webhooks/github/view.py @@ -569,7 +569,8 @@ def get_event(request: HttpRequest, payload: Dict[str, Any], branches: Optional[ elif event in IGNORED_EVENTS: return None - raise UnexpectedWebhookEventType('GitHub', event) + complete_event = "{}:{}".format(event, payload.get("action", "???")) # nocoverage + raise UnexpectedWebhookEventType('GitHub', complete_event) def get_body_function_based_on_type(type: str) -> Any: return EVENT_FUNCTION_MAPPER.get(type)