X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/f8dc1e5b5062456deab01f927e82b753202f31e3..6e769eb123cc216e4ba642d3a6d943dfd3fa0abe:/platforma/templates/manager/pull_request.html?ds=sidebyside diff --git a/platforma/templates/manager/pull_request.html b/platforma/templates/manager/pull_request.html index 9b235514..a44b1ede 100644 --- a/platforma/templates/manager/pull_request.html +++ b/platforma/templates/manager/pull_request.html @@ -55,6 +55,7 @@ button.attr('disabled', 'disabled'); var id = parseInt(button.attr('title')); var docid = $('h2', button.parents('.pull-request')).html(); + var diffUrl = button.parents('.pull-request').attr('data-diff-url'); var revision = $('.pull-request-revision', button.parents('.pull-request')).html(); $('.diff').slideUp(function() { $(this).remove() }); @@ -62,7 +63,7 @@ .hide() .appendTo($(this).parents('.pull-request')) .slideDown('slow') - .load('/api/documents/' + docid + '/diff?revision=' + revision, null, function() { + .load(diffUrl + '?revision=' + revision, null, function() { button.attr('disabled', null); }); } @@ -75,7 +76,7 @@ {% block maincontent %} {% if objects %} {% for pullreq in objects %} - <div class="status-{{ pullreq.status }} pull-request" id="request-{{ pullreq.id }}"> + <div class="status-{{ pullreq.status }} pull-request" id="request-{{ pullreq.id }}" data-diff-url="{% url diff_resource pullreq.document %}"> <h2>{{ pullreq.document }}</h2> <ul class="request-info"> <li>commiter: {{ pullreq.comitter }}</li> @@ -84,11 +85,13 @@ <li>data: {{ pullreq.timestamp }}</li> </ul> <p class="comment">{{ pullreq.comment }}</p> + {% ifnotequal pullreq.status 'A' %} <p class="buttons"> <button type="button" class="awesome button green accept-button" title="{{pullreq.id}}">Akceptuj</button> <button type="button" class="awesome button show-diff" title="{{pullreq.id}}">Zmiany</button> <a class="awesome button" href="{% url editor_view pullreq.document %}?user=$prq-{{pullreq.id}}">Zobacz</a> </p> + {% endifnotequal %} </div> {% endfor %} {% else %}