From 5e94a0110ea72bbfa732188a5488c4513cb34819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o?= Date: Tue, 14 May 2019 20:33:14 -0300 Subject: [PATCH] =?UTF-8?q?Adicionar=20permiss=C3=B5es=20necess=C3=A1rias?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/rules/map_rules.py | 1 + sapl/templates/comissoes/reuniao_detail.html | 22 +++++++++++++------- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/sapl/rules/map_rules.py b/sapl/rules/map_rules.py index 75fc76f33..4f1b4b515 100644 --- a/sapl/rules/map_rules.py +++ b/sapl/rules/map_rules.py @@ -103,6 +103,7 @@ rules_group_protocolo = { rules_group_comissoes = { 'group': SAPL_GROUP_COMISSOES, 'rules': [ + (materia.PautaReuniao, __base__, __perms_publicas__), (comissoes.Comissao, __base__, __perms_publicas__), (comissoes.Composicao, __base__, __perms_publicas__), (comissoes.Participacao, __base__, __perms_publicas__), diff --git a/sapl/templates/comissoes/reuniao_detail.html b/sapl/templates/comissoes/reuniao_detail.html index a5489a1e8..c8c32cd98 100644 --- a/sapl/templates/comissoes/reuniao_detail.html +++ b/sapl/templates/comissoes/reuniao_detail.html @@ -22,12 +22,16 @@ {% endfor %} -
- {% trans 'Adicionar Matéria' %} - {% trans 'Remover Matéria' %} -
+ {% if perms.comissoes.add_reuniao %} +
+ {% trans 'Adicionar Matéria' %} + {% trans 'Remover Matéria' %} +
+ {% endif %} {% else %} - {% trans 'Adicionar Matéria' %} + {% if perms.comissoes.add_reuniao %} + {% trans 'Adicionar Matéria' %} + {% endif %} {% endif %}

Documentos Acessórios

@@ -49,9 +53,13 @@ {% endfor %} - {% trans 'Adicionar Documento' %} + {% if perms.comissoes.add_reuniao %} + {% trans 'Adicionar Documento' %} + {% endif %} {% else %} - {% trans 'Adicionar Documento' %} + {% if perms.comissoes.add_reuniao %} + {% trans 'Adicionar Documento' %} + {% endif %} {% endif %}

{% endblock detail_content %}