diff --git a/beat/web/plotters/templates/plotterparameters/panels/actions.html b/beat/web/plotters/templates/plotterparameters/panels/actions.html index 0f6d48208a3b801fd61b026a1d0cc6ab3ca24d86..6f6376abc307c0560665f2eab8fc82ff92b521fb 100644 --- a/beat/web/plotters/templates/plotterparameters/panels/actions.html +++ b/beat/web/plotters/templates/plotterparameters/panels/actions.html @@ -23,10 +23,11 @@ <div class="btn-group btn-group-sm action-buttons pull-right"> + {% visible_reports object as reports %} + {% if display_count %} <!-- Experiment count, works for all --> - {% visible_reports object as reports %} <a class="btn btn-default btn-references" href="{{ object.get_absolute_url }}#reports" data-toggle="tooltip" data-placement="bottom" title="Reports using this plotterparameter"><span class="badge">{{ reports.count }}</span></a> {% else %} @@ -47,7 +48,7 @@ <!-- Delete, needs to be the owner --> - {% if object.deletable %} + {% if object.deletable and reports.count == 0 %} <a class="btn btn-default btn-delete" onclick="modal_delete('plotterparameter', '{{ object.fullname }}', '{% url 'api_plotters:all_plotterparameter' %}', '{% url 'plotters:plotterparameter-list' request.user.username %}');" data-toggle="tooltip" data-placement="bottom" title="Delete"><i class="fa fa-times fa-lg"></i></a> {% endif %}