Browse Source

Merge branch '3.1.x' of https://github.com/interlegis/sapl into 3.1.x

pull/2365/head
Cesar Carvalho 6 years ago
parent
commit
a8eb9184b5
  1. 16
      sapl/compilacao/views.py

16
sapl/compilacao/views.py

@ -1,7 +1,7 @@
from collections import OrderedDict
from datetime import timedelta
import sys
import logging
import sys
from braces.views import FormMessagesMixin
from django import forms
@ -50,6 +50,7 @@ from sapl.compilacao.utils import (DISPOSITIVO_SELECT_RELATED,
from sapl.crud.base import Crud, CrudAux, CrudListView, make_pagination
from sapl.settings import BASE_DIR
TipoNotaCrud = CrudAux.build(TipoNota, 'tipo_nota')
TipoVideCrud = CrudAux.build(TipoVide, 'tipo_vide')
TipoPublicacaoCrud = CrudAux.build(TipoPublicacao, 'tipo_publicacao')
@ -1693,7 +1694,8 @@ class ActionDeleteDispositivoMixin(ActionsCommonsMixin):
irmao.rotulo = irmao.rotulo_padrao()
irmao.save()
except Exception as e:
self.logger.error("user=" + username + "." + str(e))
self.logger.error(
"user=" + username + "." + str(e))
break
irmaos = pai_base.dispositivos_filhos_set.\
@ -1811,7 +1813,8 @@ class ActionDeleteDispositivoMixin(ActionsCommonsMixin):
try:
dr.save(clean=base != dr)
except Exception as e:
self.logger.error("user=" + username + ". " + str(e))
self.logger.error(
"user=" + username + ". " + str(e))
break
# Pode não ser religavável
@ -2925,7 +2928,8 @@ class DispositivoSearchFragmentFormView(ListView):
response = ListView.get(self, request, *args, **kwargs)
if not self.object_list.exists():
if isinstance(self.object_list, list) and self.object_list or \
not self.object_list.exists():
messages.info(
request, _('Não foram encontrados resultados '
'com seus critérios de busca!'))
@ -3126,6 +3130,7 @@ class DispositivoEdicaoBasicaView(CompMixin, FormMessagesMixin, UpdateView):
permission_required = 'compilacao.change_dispositivo_edicao_avancada'
logger = logging.getLogger(__name__)
@property
def cancel_url(self):
return reverse_lazy(
@ -3169,7 +3174,8 @@ class DispositivoEdicaoBasicaView(CompMixin, FormMessagesMixin, UpdateView):
except Exception as e:
username = self.request.user.username
self.logger.error("user=" + username + ". Ocorreu erro ({}) na atualização do rótulo.".format(str(e)))
self.logger.error(
"user=" + username + ". Ocorreu erro ({}) na atualização do rótulo.".format(str(e)))
return True, JsonResponse({'message': str(
_('Ocorreu erro na atualização do rótulo'))}, safe=False)
return True, JsonResponse({

Loading…
Cancel
Save