|
@ -34,7 +34,7 @@ from sapl.parlamentares.models import (Filiacao, Legislatura, Mandato, |
|
|
Parlamentar, SessaoLegislativa) |
|
|
Parlamentar, SessaoLegislativa) |
|
|
from sapl.sessao.apps import AppConfig |
|
|
from sapl.sessao.apps import AppConfig |
|
|
from sapl.sessao.forms import ExpedienteMateriaForm, OrdemDiaForm |
|
|
from sapl.sessao.forms import ExpedienteMateriaForm, OrdemDiaForm |
|
|
from sapl.utils import show_results_filter_set |
|
|
from sapl.utils import show_results_filter_set, remover_acentos |
|
|
|
|
|
|
|
|
from .forms import (AdicionarVariasMateriasFilterSet, BancadaForm, BlocoForm, |
|
|
from .forms import (AdicionarVariasMateriasFilterSet, BancadaForm, BlocoForm, |
|
|
ExpedienteForm, ListMateriaForm, MesaForm, |
|
|
ExpedienteForm, ListMateriaForm, MesaForm, |
|
@ -385,14 +385,14 @@ def customize_link_materia(context, pk, has_permission, is_expediente): |
|
|
context['rows'][i][3] = (resultado, None) |
|
|
context['rows'][i][3] = (resultado, None) |
|
|
return context |
|
|
return context |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_presencas_generic(model, sessao, legislatura): |
|
|
def get_presencas_generic(model, sessao, legislatura): |
|
|
presencas = model.objects.filter( |
|
|
presencas = model.objects.filter( |
|
|
sessao_plenaria=sessao) |
|
|
sessao_plenaria=sessao) |
|
|
|
|
|
|
|
|
presentes = [p.parlamentar for p in presencas] |
|
|
presentes = [p.parlamentar for p in presencas] |
|
|
|
|
|
|
|
|
presentes = sorted(presentes, key=lambda x: x.nome_parlamentar) |
|
|
presentes = sorted(presentes, key=lambda x: remover_acentos(x.nome_parlamentar)) |
|
|
|
|
|
|
|
|
mandato = Mandato.objects.filter( |
|
|
mandato = Mandato.objects.filter( |
|
|
legislatura=legislatura).order_by('parlamentar__nome_parlamentar') |
|
|
legislatura=legislatura).order_by('parlamentar__nome_parlamentar') |
|
|