[FIX] runbot_merge: handling of empty required_statuses for computed pr status

This commit is contained in:
Xavier Morel 2020-02-07 15:54:14 +01:00
parent 0831c899e8
commit 8f09eacfb5

View File

@ -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'