diff --git a/sapl/base/templatetags/common_tags.py b/sapl/base/templatetags/common_tags.py index f89d6375e..472b490c2 100644 --- a/sapl/base/templatetags/common_tags.py +++ b/sapl/base/templatetags/common_tags.py @@ -92,4 +92,7 @@ def ultima_filiacao(value): ultima_filiacao = Filiacao.objects.filter( parlamentar=parlamentar).order_by('-data').first() - return ultima_filiacao.partido + if ultima_filiacao: + return ultima_filiacao.partido + else: + return None diff --git a/sapl/templates/parlamentares/parlamentar_perfil_publico.html b/sapl/templates/parlamentares/parlamentar_perfil_publico.html index 73fae2a38..e4f0b8c5b 100644 --- a/sapl/templates/parlamentares/parlamentar_perfil_publico.html +++ b/sapl/templates/parlamentares/parlamentar_perfil_publico.html @@ -28,7 +28,7 @@
Nome Completo:   {{object.nome_completo}}
- +Partido:   {{object|ultima_filiacao|default_if_none:"Não informado"}}