From ff89cc9f1dfa5caeb6ad20e8e2b281a327c24b6f Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Sun, 3 May 2015 18:08:14 -0700 Subject: [PATCH] Fix key issue in gitlab --- endpoints/trigger.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/endpoints/trigger.py b/endpoints/trigger.py index a68b49869..04f5d11b9 100644 --- a/endpoints/trigger.py +++ b/endpoints/trigger.py @@ -1276,10 +1276,11 @@ class GitLabBuildTrigger(BuildTriggerHandler): if repo is False: raise TriggerStartException('Could not find repository') - try: - [committer] = gl_client.getusers(search=commit['committer_email']) - except ValueError: - committer = None + if 'committer_email' in commit: + try: + [committer] = gl_client.getusers(search=commit['committer_email']) + except ValueError: + committer = None try: [author] = gl_client.getusers(search=commit['author_email'])