From 99ea0a900971868a8b25b4b6938121dedb2dd054 Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Mon, 31 Oct 2016 13:31:26 -0400 Subject: [PATCH] Fix TypeError in Gitlab trigger when user not found Fixes #2055 --- buildtrigger/gitlabhandler.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/buildtrigger/gitlabhandler.py b/buildtrigger/gitlabhandler.py index 66a3192fa..777555b35 100644 --- a/buildtrigger/gitlabhandler.py +++ b/buildtrigger/gitlabhandler.py @@ -337,8 +337,11 @@ class GitLabBuildTrigger(BuildTriggerHandler): def lookup_user(self, email): gl_client = self._get_authorized_client() try: - [user] = gl_client.getusers(search=email) + result = gl_client.getusers(search=email) + if result is False: + return None + [user] = result return { 'username': user['username'], 'html_url': gl_client.host + '/' + user['username'],