diff --git a/sapl/materia/views.py b/sapl/materia/views.py index 6c0b4abb5..33dac2f77 100644 --- a/sapl/materia/views.py +++ b/sapl/materia/views.py @@ -789,7 +789,7 @@ class ProposicaoCrud(Crud): p = Proposicao.objects.get(id=kwargs['pk']) msg_error = '' - if p and p.autor.user == user: + if p and p.autor == user.autoruser.autor: if action == 'send': if p.data_envio and p.data_recebimento: msg_error = _('Proposição já foi enviada e recebida.') diff --git a/sapl/templates/materia/proposicao_detail.html b/sapl/templates/materia/proposicao_detail.html index 487cc8600..58d2887b1 100644 --- a/sapl/templates/materia/proposicao_detail.html +++ b/sapl/templates/materia/proposicao_detail.html @@ -3,7 +3,7 @@ {% load tz %} {% block sub_actions %} {{block.super}} - {% if user == object.autor.user %} + {% if user.autoruser.autor == object.autor %}
{% if object.texto_articulado.exists %} {% trans "Texto Eletrônico" %} @@ -15,7 +15,7 @@ {% endif %} {% endblock sub_actions%} {% block editions %} - {% if user == object.autor.user %} + {% if user.autoruser.autor == object.autor %} {% if object.data_envio %} {% block editions_actions_return %}
@@ -39,7 +39,7 @@ {% endif %} {% endblock editions %} {% block detail_content %} - {% if user == object.autor.user %} + {% if user.autoruser.autor == object.autor %}

{% model_verbose_name 'sapl.materia.models.Proposicao' %}

@@ -89,7 +89,7 @@
-

{%field_verbose_name object 'descricao'%}

+

{% field_verbose_name object 'descricao' %}

{{object.descricao}}
@@ -100,7 +100,7 @@
-

{%field_verbose_name object 'observacao'%}

+

{% field_verbose_name object 'observacao' %}

{{object.observacao}}
@@ -155,7 +155,7 @@ {% if object.hash_code %}
-

{%field_verbose_name object 'hash_code'%}

+

{% field_verbose_name object 'hash_code' %}

{{object.hash_code}}