diff --git a/sapl/materia/views.py b/sapl/materia/views.py index ded3dc6ea..dedab0ed0 100644 --- a/sapl/materia/views.py +++ b/sapl/materia/views.py @@ -1388,7 +1388,6 @@ class TramitacaoCrud(MasterDetailCrud): def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) - context['user'] = self.request.user return context @@ -2826,6 +2825,7 @@ def get_pdf_docacessorios(request, pk): % external_name) return response + def configEtiquetaMateriaLegislativaCrud(request): config = ConfigEtiquetaMateriaLegislativa.objects.last() if request.method == "POST": @@ -2837,4 +2837,4 @@ def configEtiquetaMateriaLegislativaCrud(request): return redirect('materia/config_etiqueta_materia.html', {'form': form}) else: form = ConfigEtiquetaMateriaLegislativaForms(instance=config) - return render(request, 'materia/config_etiqueta_materia.html', {'form': form}) \ No newline at end of file + return render(request, 'materia/config_etiqueta_materia.html', {'form': form}) diff --git a/sapl/templates/materia/tramitacao_detail.html b/sapl/templates/materia/tramitacao_detail.html index df108ad13..8b2458720 100644 --- a/sapl/templates/materia/tramitacao_detail.html +++ b/sapl/templates/materia/tramitacao_detail.html @@ -3,7 +3,7 @@ {% block detail_content %} {{ block.super }} - {% if user.is_superuser %} + {% if 'materia.detail_tramitacao' in request.user.get_all_permissions %}