From 8f09eacfb52f8632dc3f24eef25c3e32455f8852 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 7 Feb 2020 15:54:14 +0100 Subject: [PATCH] [FIX] runbot_merge: handling of empty required_statuses for computed pr status --- runbot_merge/models/pull_requests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runbot_merge/models/pull_requests.py b/runbot_merge/models/pull_requests.py index b724bc9a..5a75b54b 100644 --- a/runbot_merge/models/pull_requests.py +++ b/runbot_merge/models/pull_requests.py @@ -643,7 +643,7 @@ class PullRequests(models.Model): s.statuses = pprint.pformat(statuses) st = 'success' - for ci in s.repository.required_statuses.split(','): + for ci in filter(None, (s.repository.required_statuses or '').split(',')): v = state_(statuses, ci) or 'pending' if v in ('error', 'failure'): st = 'failure'