# HG changeset patch # User Daniel Dourvaris # Date 2016-09-19 14:07:37 # Node ID 34e1c499d2d333d8e42c84e923dcbba1233f8a56 # Parent b4aac171dda0823bc3907022ce747042693aa27c events: use branch from previous commit for repo push event commits data so that grouping works, fixes #4233 diff --git a/rhodecode/events/repo.py b/rhodecode/events/repo.py --- a/rhodecode/events/repo.py +++ b/rhodecode/events/repo.py @@ -237,6 +237,11 @@ class RepoPushEvent(RepoVCSEvent): commits = _commits_as_dict( commit_ids=self.pushed_commit_ids, repos=[self.repo]) + + last_branch = None + for commit in reversed(commits): + commit['branch'] = commit['branch'] or last_branch + last_branch = commit['branch'] issues = _issues_as_dict(commits) branches = set(