From 6a70cba5baeba55b565ce6ff689fdd26caab7c0b Mon Sep 17 00:00:00 2001 From: LeandroRoberto Date: Mon, 3 Oct 2016 10:12:42 -0300 Subject: [PATCH] =?UTF-8?q?Add=20controle=20de=20acesso=20ao=20bot=C3=B5es?= =?UTF-8?q?=20de=20vota=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/sessao/views.py | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 6091f668f..acb31a2f9 100644 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -174,11 +174,11 @@ class MateriaOrdemDiaCrud(MasterDetailCrud): 'pk': obj.sessao_plenaria_id, 'oid': obj.materia_id, 'mid': obj.pk}) - if self.request.user.has_perms(permissoes_sessao()): + if self.request.user.has_module_perms(AppConfig.label): btn_registrar = ''' - Registrar Votação''' % ( + Registrar Votação''' % ( url) obj.resultado = btn_registrar else: @@ -279,16 +279,19 @@ class ExpedienteMateriaCrud(MasterDetailCrud): 'oid': obj.materia_id, 'mid': obj.pk}) - btn_registrar = ''' - Registrar Votação''' % (url) - obj.resultado = btn_registrar + if self.request.user.has_module_perms(AppConfig.label): + btn_registrar = ''' + + Registrar Votação''' % (url) + obj.resultado = btn_registrar else: url = reverse('sapl.sessao:abrir_votacao_exp', kwargs={ 'pk': obj.pk, 'spk': obj.sessao_plenaria_id}) - btn_abrir = ''' - Matéria não votada
+ btn_abrir = '''Matéria não votada
''' + + if self.request.user.has_module_perms(AppConfig.label): + btn_abrir += ''' Abrir Votação''' % (url)