diff --git a/sapl/base/views.py b/sapl/base/views.py index 15fe4130f..d1ac3a271 100644 --- a/sapl/base/views.py +++ b/sapl/base/views.py @@ -2058,7 +2058,7 @@ class AppConfigCrud(CrudAux): recibo_prop_atual = AppConfig.objects.last().receber_recibo_proposicao recibo_prop_novo = self.request.POST['receber_recibo_proposicao'] if recibo_prop_novo == 'False' and recibo_prop_atual: - props = Proposicao.objects.filter(hash_code='').exclude(data_envio__isnull=True) + props = Proposicao.objects.filter(hash_code='', data_recebimento__isnull=True).exclude(data_envio__isnull=True) for prop in props: try: self.gerar_hash(prop) diff --git a/scripts/gerar_hash_proposicoes.py b/scripts/gerar_hash_proposicoes.py index 0591ec60f..f7a3af3a6 100644 --- a/scripts/gerar_hash_proposicoes.py +++ b/scripts/gerar_hash_proposicoes.py @@ -20,7 +20,7 @@ def gerar_hash(proposicao): def gerar_hash_proposicoes(): di = datetime.now() print(di) - props = Proposicao.objects.filter(hash_code='').exclude(data_envio__isnull=True) + props = Proposicao.objects.filter(hash_code='', data_recebimento__isnull=True).exclude(data_envio__isnull=True) print("Total de proposicoes: %s" % props.count()) for prop in props: try: