pullrequests: select a ref if one exists matching the commit id

This commit is contained in:
Daniel Dourvaris 2016-05-24 19:21:56 +03:00
parent dca811d6cb
commit a31dc2a19e

View file

@ -1054,8 +1054,10 @@ class PullRequestModel(BaseModel):
ref_key = '%s:%s:%s' % (group_key, ref_name, ref_id)
group_refs.append((ref_key, ref_name))
if not selected and match in (ref_id, ref_name):
selected = ref_key
if not selected:
if set([commit_id, match]) & set([ref_id, ref_name]):
selected = ref_key
if group_refs:
groups.append((group_refs, group_name))