From 97c78e78ff1faee780c3b9cd143672a73b96fb00 Mon Sep 17 00:00:00 2001 From: Matthew Treinish Date: Thu, 26 May 2016 12:33:38 -0400 Subject: [PATCH] Handle pulling the project from ref-updated events This commit fixes a bug when trying to process ref-update events. The formatting was different for these events was different and the project is a subfield on the refUpdate dict. --- germqtt/germqtt.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/germqtt/germqtt.py b/germqtt/germqtt.py index 8783334..3e315d8 100644 --- a/germqtt/germqtt.py +++ b/germqtt/germqtt.py @@ -87,6 +87,8 @@ def get_topic(base_topic, event): if not project: if 'change' in event: project = event['change'].get('project', '') + elif 'refUpdate' in event: + project = event['refUpdate'].get('project', '') pieces = [base_topic, project, event_type] topic = "/".join(pieces) return topic