diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 7feebdc5a..93abd8d32 100644 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -209,21 +209,28 @@ class MateriaOrdemDiaCrud(MasterDetailCrud): 'pk': obj.sessao_plenaria_id, 'oid': obj.materia_id, 'mid': obj.pk}) - - btn_registrar = ''' - Registrar Votação''' % (url) - obj.resultado = btn_registrar + if self.request.user.has_perms(permissoes_sessao()): + btn_registrar = ''' + Registrar Votação''' % ( + url) + obj.resultado = btn_registrar + else: + obj.resultado = '''Não há resultado''' else: url = reverse('sapl.sessao:abrir_votacao', kwargs={ 'pk': obj.pk, 'spk': obj.sessao_plenaria_id}) - btn_abrir = ''' - Matéria não votada
- Abrir Votação''' % (url) - obj.resultado = btn_abrir + + if self.request.user.has_perms(permissoes_sessao()): + btn_abrir = ''' + Matéria não votada
+ Abrir Votação''' % (url) + obj.resultado = btn_abrir + else: + obj.resultado = '''Não há resultado''' else: url = '' if obj.tipo_votacao == 1: