Repository: interlegis/sapl

Issue:
Campo Observação da ementa, em Ordem do Dia, não aparece no resumo e no pdf
## Comportamento Esperado
Havendo campo Observação em Ementa, na Ordem do Dia, deve aparecer no resumo da sessão e no pdf.

## Comportamento Atual
Não aparece.

## Passos para Reproduzir (para bugs)
https://sapl.agudo.rs.leg.br/sessao/2821/ordemdia
https://sapl.agudo.rs.leg.br/sessao/2821/resumo
https://sapl.agudo.rs.leg.br/relatorios/2821/sessao-plenaria-pdf

## Contexto
Visualização do resumo e do pdf da sessão plenária.

## Imagens do Ocorrido
![Captura de tela de 2020-06-16 10-03-40](https://user-images.githubusercontent.com/19169882/84778644-a62d0400-afb9-11ea-9bdb-27340529cd71.png)
![Captura de tela de 2020-06-16 10-04-08](https://user-images.githubusercontent.com/19169882/84778678-b47b2000-afb9-11ea-89df-0749d72f9916.png)
![Captura de tela de 2020-06-16 10-04-39](https://user-images.githubusercontent.com/19169882/84778692-bb099780-afb9-11ea-984f-aafa832d17ea.png)


## Seu Ambiente
Versão usada (Release): 3.1.161-RC2
Nome e versão do navegador: Versão 81.0.4044.138 (Versão oficial)
Nome e versão do Sistema Operacional (desktop ou mobile): Ubuntu 16.04 64 bits




Discussion:

Resolving patch:
diff --git a/sapl/relatorios/views.py b/sapl/relatorios/views.py
--- a/sapl/relatorios/views.py
+++ b/sapl/relatorios/views.py
@@ -604,6 +604,7 @@ def get_sessao_plenaria(sessao, casa):
             "des_turno": get_turno(materia)[0],
             "situacao": materia.materiaemtramitacao_set.first().tramitacao.status,
             "txt_ementa": str(materia.ementa),
+            "materia_observacao": materia.observacao,
             "ordem_observacao": expediente_materia.observacao,
             "nom_resultado": '',
             "nom_autor": '',
@@ -704,6 +705,7 @@ def get_sessao_plenaria(sessao, casa):
             "des_turno": get_turno(materia)[0],
             # https://github.com/interlegis/sapl/issues/1009
             "txt_ementa": html.unescape(materia.ementa),
+            "materia_observacao": materia.observacao,
             "ordem_observacao": html.unescape(votacao.observacao),
             "nom_autor": '',
             "situacao": materia.materiaemtramitacao_set.first().tramitacao.status
@@ -1127,6 +1129,8 @@ def get_pauta_sessao(sessao, casa):
         dic_expediente_materia["id_materia"] = str(
             materia.numero) + "/" + str(materia.ano)
         dic_expediente_materia["txt_ementa"] = materia.ementa
+        dic_expediente_materia["materia_observacao"] = materia.observacao
+
         dic_expediente_materia["ordem_observacao"] = str(
             expediente_materia.observacao)
 
diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py
--- a/sapl/sessao/views.py
+++ b/sapl/sessao/views.py
@@ -1726,6 +1726,7 @@ def get_materias_expediente(sessao_plenaria):
             resultado = _('Matéria lida') if m.tipo_votacao == 4 else _('Matéria não votada')
             resultado_observacao = _(' ')
 
+
         materias_expediente.append({
             'ementa': m.materia.ementa,
             'titulo': m.materia,
@@ -1737,6 +1738,7 @@ def get_materias_expediente(sessao_plenaria):
             'autor': [str(x.autor) for x in Autoria.objects.select_related("autor").filter(materia_id=m.materia_id)],
             'numero_protocolo': m.materia.numero_protocolo,
             'numero_processo': m.materia.numeracao_set.last(),
+            'observacao_materia': m.materia.observacao,          
             'observacao': m.observacao
         })
 
@@ -1844,6 +1846,7 @@ def get_materias_ordem_do_dia(sessao_plenaria):
             voto_nao = " Não Informado"
             voto_abstencoes = " Não Informado"
 
+
         materias_ordem.append({
             'ementa': o.materia.ementa,
             'ementa_observacao': o.observacao,
@@ -1861,6 +1864,7 @@ def get_materias_ordem_do_dia(sessao_plenaria):
             'voto_nao': voto_nao,
             'voto_abstencoes': voto_abstencoes,
             'voto_nominal': voto_nominal,
+            'observacao': o.observacao          
         })
 
     return {'materias_ordem': materias_ordem}


Test patch: