From 1e26129bb9922d858518a8342fe9a2edd19b65a2 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Sep 29 2015 08:14:02 +0000 Subject: Provide the head to the view_repo page Without this fix the Pull-Request button fails to work properly as it knows only half of the story. --- diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py index ee5d548..44878fb 100644 --- a/pagure/ui/repo.py +++ b/pagure/ui/repo.py @@ -58,6 +58,11 @@ def view_repo(repo, username=None): repo_obj = pygit2.Repository(reponame) + if not repo_obj.is_empty and not repo_obj.head_is_unborn: + head = repo_obj.head.shorthand + else: + head = None + cnt = 0 last_commits = [] tree = [] @@ -140,6 +145,7 @@ def view_repo(repo, username=None): repo=repo, repo_obj=repo_obj, username=username, + head=head, readme=readme, safe=safe, branches=sorted(repo_obj.listall_branches()),