diff --git a/epdb/views.py b/epdb/views.py index 0638b166..72ff30b8 100644 --- a/epdb/views.py +++ b/epdb/views.py @@ -1726,7 +1726,7 @@ def package_scenarios(request, package_uuid): if request.method == 'GET': - if 'application/json' in request.META.get('HTTP_ACCEPT'): #request.headers.get('Accept') == 'application/json': + if 'application/json' in request.META.get('HTTP_ACCEPT') and not request.GET.get('all', None): scens = Scenario.objects.filter(package=current_package).order_by('name') res = [{'name': s.name, 'url': s.url, 'uuid': s.uuid} for s in scens] return JsonResponse(res, safe=False) @@ -1736,7 +1736,7 @@ def package_scenarios(request, package_uuid): context['meta']['current_package'] = current_package context['object_type'] = 'scenario' - context['breadcrumbs'] = breadcrumbs(current_package, 'pathway') + context['breadcrumbs'] = breadcrumbs(current_package, 'scenario') reviewed_scenario_qs = Scenario.objects.none() unreviewed_scenario_qs = Scenario.objects.none() diff --git a/templates/collections/objects_list.html b/templates/collections/objects_list.html index 16d7e13d..1423112e 100644 --- a/templates/collections/objects_list.html +++ b/templates/collections/objects_list.html @@ -2,27 +2,21 @@ {% load static %} {% block content %} -{% if reviewed_objects.count > 50 or unreviewed_objects.count > 50 %} -{% if object_type != 'package' %} -
+ {% endif %} {% block action_modals %} {% if object_type == 'package' %} @@ -248,21 +242,34 @@ {% endif %} + + {% if object_type != 'package' %} + + {% endif %}