diff --git a/pagure/templates/commit.html b/pagure/templates/commit.html index 9bb7d42..126a236 100644 --- a/pagure/templates/commit.html +++ b/pagure/templates/commit.html @@ -153,5 +153,32 @@ $('#diff_list').toggle(); }); }); + $.ajax({ + url: '{{ url_for("internal_ns.get_branches_of_commit") }}' , + type: 'POST', + data: { + repo: "{{ repo.name }}", + repouser: "{{ repo.user.user if repo.is_fork else '' }}", + commit_id: "{{ commitid }}", + csrf_token: "{{ form.csrf_token.current_token }}", + }, + dataType: 'json', + success: function(res) { + if (res.message.length == 0){ + return; + } + var _br = ''; + for (var i = 0; i < res.message.length; ++i) { + if (_br.length > 0){ + _br += ', '; + } + _br += res.message[i] + } + var el = $('#diff-file-1'); + el.before( + '
' + + _br + '
'); + } + }); {% endblock %} diff --git a/pagure/ui/repo.py b/pagure/ui/repo.py index eadb3b4..97a6b5d 100644 --- a/pagure/ui/repo.py +++ b/pagure/ui/repo.py @@ -728,6 +728,7 @@ def view_commit(repo, commitid, username=None): commit=commit, diff=diff, watch=watch, + form=pagure.forms.ConfirmationForm(), )