Repository: interlegis/sapl

Issue:
Resultado de votação algumas matérias importadas
Para algumas matérias que foram importadas, que tiveram votação nominal, para o usuário anônimo não é exibido o resultado
http://sapl.camarabento.rs.gov.br/sessao/283/ordemdia
![image](https://user-images.githubusercontent.com/13314947/35151017-cc99cb34-fd03-11e7-8a18-7b5750076fc2.png)

Logado o resultado aparece corretamente
![image](https://user-images.githubusercontent.com/13314947/35151062-fb97eb5a-fd03-11e7-86a4-8630ddd47001.png)



Discussion:
#1670 

Resolving patch:
diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py
--- a/sapl/sessao/views.py
+++ b/sapl/sessao/views.py
@@ -346,18 +346,23 @@ def get_rows(self, object_list):
                                               'pk': obj.sessao_plenaria_id,
                                               'oid': obj.pk,
                                               'mid': obj.materia_id})
-                        obj.resultado = ('<a href="%s">%s</a><br/>%s' %
+                        obj.resultado = ('<a href="%s">%s<br/>%s</a>' %
                                          (url,
                                           resultado_descricao,
                                           resultado_observacao))
                     else:
                         if obj.tipo_votacao == 2:
-                            url = reverse('sapl.sessao:votacao_nominal_transparencia',
-                                          kwargs={
-                                              'pk': obj.sessao_plenaria_id,
-                                              'oid': obj.pk,
-                                              'mid': obj.materia_id}) +\
-                                               '?&materia=expediente'
+                            url = reverse(
+                                'sapl.sessao:votacao_nominal_transparencia',
+                                kwargs={
+                                    'pk': obj.sessao_plenaria_id,
+                                    'oid': obj.pk,
+                                    'mid': obj.materia_id}) +\
+                                    '?&materia=ordem'
+                            obj.resultado = ('<a href="%s">%s<br/>%s</a>' %
+                                             (url,
+                                              resultado_descricao,
+                                              resultado_observacao))
                         else:
                             obj.resultado = ('%s<br/>%s' %
                                              (resultado_descricao,
@@ -475,7 +480,7 @@ def get_rows(self, object_list):
                                               'pk': obj.sessao_plenaria_id,
                                               'oid': obj.pk,
                                               'mid': obj.materia_id})
-                        obj.resultado = ('<a href="%s">%s</a><br/>%s' %
+                        obj.resultado = ('<a href="%s">%s<br/>%s</a>' %
                                          (url,
                                           resultado_descricao,
                                           resultado_observacao))
@@ -488,7 +493,7 @@ def get_rows(self, object_list):
                                     'oid': obj.pk,
                                     'mid': obj.materia_id}) +\
                                      '?&materia=expediente'
-                            obj.resultado = ('<a href="%s">%s</a><br/>%s' %
+                            obj.resultado = ('<a href="%s">%s<br/>%s</a>' %
                                              (url,
                                               resultado_descricao,
                                               resultado_observacao))
@@ -2075,7 +2080,7 @@ def get_context_data(self, **kwargs):
 
         if materia_votacao == 'ordem':
             votacao = RegistroVotacao.objects.get(ordem=self.kwargs['oid'])
-        if materia_votacao == 'expediente':
+        elif materia_votacao == 'expediente':
             votacao = RegistroVotacao.objects.get(expediente=self.kwargs['oid'])
         else:
             raise Http404()


Test patch: