diff --git a/pagure/templates/pull_request.html b/pagure/templates/pull_request.html index 771c774..6b778fd 100644 --- a/pagure/templates/pull_request.html +++ b/pagure/templates/pull_request.html @@ -1272,6 +1272,8 @@ $(document).ready(function () { username=username, namespace=repo.namespace, status='all') }}"), + {%- else %} + {}, {%- endif %} {%- if repo.settings.get('pull_requests', True) %} $.get("{{ url_for('api_ns.api_pull_request_views', @@ -1279,10 +1281,18 @@ $(document).ready(function () { username=username, namespace=repo.namespace, status='all') }}") + {%- else %} + {} {%- endif %} ).done(function(issuesResp, prResp) { // 0 is the api response - var issuesAndPrs = issuesResp[0]['issues'].concat(prResp[0]['requests']); + var issuesAndPrs = []; + if (typeof issuesResp[0] !== 'undefined') { + issuesAndPrs = issuesAndPrs.concat(issuesResp[0]['issues']); + } + if (typeof prResp[0] !== 'undefined') { + issuesAndPrs = issuesAndPrs.concat(prResp[0]['requests']); + } var data = $.map(issuesAndPrs, function(ticket, idx) { return { name: ticket.id.toString(),