From 3821ef1b2417b376aa620c9483f896a3a11d05dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Cantu=C3=A1ria?= Date: Tue, 25 Aug 2020 12:23:21 -0300 Subject: [PATCH] HOT-FIX: Substitui logger.warn que foi descontinuado --- sapl/audiencia/forms.py | 4 +-- sapl/base/forms.py | 56 ++++++++++++++++++++--------------------- sapl/comissoes/forms.py | 32 +++++++++++------------ sapl/crud/base.py | 2 +- 4 files changed, 47 insertions(+), 47 deletions(-) diff --git a/sapl/audiencia/forms.py b/sapl/audiencia/forms.py index 53b3ab054..26bca409a 100755 --- a/sapl/audiencia/forms.py +++ b/sapl/audiencia/forms.py @@ -95,7 +95,7 @@ class AudienciaForm(FileFieldCheckMixin, forms.ModelForm): except ObjectDoesNotExist: msg = _('A matéria %s nº %s/%s não existe no cadastro' ' de matérias legislativas.' % (tipo_materia, materia, ano_materia)) - self.logger.warn( + self.logger.warning( 'A MateriaLegislativa %s nº %s/%s não existe no cadastro' ' de matérias legislativas.' % (tipo_materia, materia, ano_materia) ) @@ -108,7 +108,7 @@ class AudienciaForm(FileFieldCheckMixin, forms.ModelForm): campos = [materia, tipo_materia, ano_materia] if campos.count(None) + campos.count('') < len(campos): msg = _('Preencha todos os campos relacionados à Matéria Legislativa') - self.logger.warn( + self.logger.warning( 'Algum campo relacionado à MatériaLegislativa %s nº %s/%s \ não foi preenchido.' % (tipo_materia, materia, ano_materia) ) diff --git a/sapl/base/forms.py b/sapl/base/forms.py index 399786dd1..4dd968175 100644 --- a/sapl/base/forms.py +++ b/sapl/base/forms.py @@ -116,7 +116,7 @@ class UsuarioCreateForm(ModelForm): data = self.cleaned_data if data['password1'] != data['password2']: - self.logger.warn('Erro de validação. Senhas informadas são diferentes.') + self.logger.warning('Erro de validação. Senhas informadas são diferentes.') raise ValidationError('Senhas informadas são diferentes') return data @@ -250,7 +250,7 @@ class UsuarioEditForm(ModelForm): data = self.cleaned_data if data['password1'] and data['password1'] != data['password2']: - self.logger.warn("Erro de validação. Senhas informadas são diferentes.") + self.logger.warning("Erro de validação. Senhas informadas são diferentes.") raise ValidationError('Senhas informadas são diferentes') return data @@ -313,7 +313,7 @@ class SessaoLegislativaForm(FileFieldCheckMixin, ModelForm): ult = 0 if numero <= ult and flag_edit: - self.logger.warn( + self.logger.warning( 'O número da SessaoLegislativa ({}) é menor ou igual ' 'que o de Sessões Legislativas passadas ({})'.format(numero, ult) ) @@ -322,7 +322,7 @@ class SessaoLegislativaForm(FileFieldCheckMixin, ModelForm): if data_inicio < data_inicio_leg or \ data_inicio > data_fim_leg: - self.logger.warn( + self.logger.warning( 'A data de início ({}) da SessaoLegislativa está compreendida ' 'fora da data início ({}) e fim ({}) da Legislatura ' 'selecionada'.format(data_inicio, data_inicio_leg, data_fim_leg) @@ -332,7 +332,7 @@ class SessaoLegislativaForm(FileFieldCheckMixin, ModelForm): if data_fim > data_fim_leg or \ data_fim < data_inicio_leg: - self.logger.warn( + self.logger.warning( 'A data de fim ({}) da SessaoLegislativa está compreendida ' 'fora da data início ({}) e fim ({}) da Legislatura ' 'selecionada.'.format(data_fim, data_inicio_leg, data_fim_leg) @@ -341,7 +341,7 @@ class SessaoLegislativaForm(FileFieldCheckMixin, ModelForm): 'entre a data início e fim da Legislatura selecionada') if data_inicio > data_fim: - self.logger.warn( + self.logger.warning( 'Data início ({}) superior à data fim ({}).'.format(data_inicio, data_fim) ) raise ValidationError( @@ -352,7 +352,7 @@ class SessaoLegislativaForm(FileFieldCheckMixin, ModelForm): if data_inicio_intervalo and data_fim_intervalo and \ data_inicio_intervalo > data_fim_intervalo: - self.logger.warn( + self.logger.warning( 'Data início de intervalo ({}) superior à ' 'data fim de intervalo ({}).'.format(data_inicio_intervalo, data_fim_intervalo) ) @@ -364,7 +364,7 @@ class SessaoLegislativaForm(FileFieldCheckMixin, ModelForm): data_inicio_intervalo < data_inicio_leg or \ data_inicio_intervalo > data_fim or \ data_inicio_intervalo > data_fim_leg: - self.logger.warn( + self.logger.warning( 'A data de início do intervalo ({}) não está compreendida entre ' 'as datas de início ({}) e fim ({}) tanto da Legislatura quanto da ' 'própria Sessão Legislativa ({} e {}).'.format( @@ -379,7 +379,7 @@ class SessaoLegislativaForm(FileFieldCheckMixin, ModelForm): data_fim_intervalo > data_fim_leg or \ data_fim_intervalo < data_inicio or \ data_fim_intervalo < data_inicio_leg: - self.logger.warn( + self.logger.warning( 'A data de fim do intervalo ({}) não está compreendida entre ' 'as datas de início ({}) e fim ({}) tanto da Legislatura quanto da ' 'própria Sessão Legislativa ({} e {}).'.format( @@ -575,7 +575,7 @@ class AutorForm(ModelForm): def valida_igualdade(self, texto1, texto2, msg): if texto1 != texto2: - self.logger.warn( + self.logger.warning( 'Textos diferentes. ("{}" e "{}")'.format(texto1, texto2) ) raise ValidationError(msg) @@ -591,7 +591,7 @@ class AutorForm(ModelForm): cd = self.cleaned_data if 'action_user' not in cd or not cd['action_user']: - self.logger.warn( + self.logger.warning( 'Não Informado se o Autor terá usuário ' 'vinculado para acesso ao Sistema.' ) @@ -604,7 +604,7 @@ class AutorForm(ModelForm): self.instance.user, get_user_model().USERNAME_FIELD) != cd['username']: if 'status_user' not in cd or not cd['status_user']: - self.logger.warn( + self.logger.warning( 'Foi trocado ou removido o usuário deste Autor ({}), ' 'mas não foi informado como se deve proceder ' 'com o usuário que está sendo desvinculado? ({})'.format( @@ -627,7 +627,7 @@ class AutorForm(ModelForm): if cd['action_user'] == 'A': param_username = {get_user_model().USERNAME_FIELD: cd['username']} if not User.objects.filter(**param_username).exists(): - self.logger.warn( + self.logger.warning( 'Não existe usuário com username "%s". ' % cd['username'] ) raise ValidationError( @@ -638,7 +638,7 @@ class AutorForm(ModelForm): if cd['action_user'] != 'N': if 'username' not in cd or not cd['username']: - self.logger.warn('Username não informado.') + self.logger.warning('Username não informado.') raise ValidationError(_('O username deve ser informado.')) param_username = { @@ -649,7 +649,7 @@ class AutorForm(ModelForm): nome = autor_vinculado[0].nome error_msg = 'Já existe um autor para este ' \ 'usuário ({}): {}'.format(cd['username'], nome) - self.logger.warn(error_msg) + self.logger.warning(error_msg) raise ValidationError(_(error_msg)) """ @@ -658,21 +658,21 @@ class AutorForm(ModelForm): ainda assim para renderizar um message.danger no topo do form. """ if 'tipo' not in cd or not cd['tipo']: - self.logger.warn('Tipo do Autor não selecionado.') + self.logger.warning('Tipo do Autor não selecionado.') raise ValidationError( _('O Tipo do Autor deve ser selecionado.')) tipo = cd['tipo'] if not tipo.content_type: if 'nome' not in cd or not cd['nome']: - self.logger.warn('Nome do Autor não informado.') + self.logger.warning('Nome do Autor não informado.') raise ValidationError( _('O Nome do Autor deve ser informado.')) elif qs_autor.filter(nome=cd['nome']).exists(): raise ValidationError("Autor '%s' já existente!" % cd['nome']) else: if 'autor_related' not in cd or not cd['autor_related']: - self.logger.warn( + self.logger.warning( 'Registro de %s não escolhido para ser ' 'vinculado ao cadastro de Autor' % tipo.descricao ) @@ -682,7 +682,7 @@ class AutorForm(ModelForm): if not tipo.content_type.model_class().objects.filter( pk=cd['autor_related']).exists(): - self.logger.warn( + self.logger.warning( 'O Registro definido (%s-%s) não está na base ' 'de %s.' % (cd['autor_related'], cd['q'], tipo.descricao) ) @@ -695,7 +695,7 @@ class AutorForm(ModelForm): content_type_id=cd['tipo'].content_type_id) if qs_autor_selected.exists(): autor = qs_autor_selected.first() - self.logger.warn( + self.logger.warning( 'Já existe um autor Cadastrado para ' '%s' % autor.autor_related ) @@ -1587,11 +1587,11 @@ class ConfiguracoesAppForm(ModelForm): casa = CasaLegislativa.objects.first() if not casa: - self.logger.warn('Não há casa legislativa relacionada.') + self.logger.warning('Não há casa legislativa relacionada.') raise ValidationError("Não há casa legislativa relacionada.") if not casa.logotipo and mostrar_brasao_painel: - self.logger.warn( + self.logger.warning( 'Não há logitipo configurado para esta ' 'CasaLegislativa ({}).'.format(casa) ) @@ -1628,7 +1628,7 @@ class RecuperarSenhaForm(PasswordResetForm): if not email_existente: msg = 'Não existe nenhum usuário cadastrado com este e-mail.' - self.logger.warn( + self.logger.warning( 'Não existe nenhum usuário cadastrado com este e-mail ({}).'.format(self.data['email']) ) raise ValidationError(msg) @@ -1697,7 +1697,7 @@ class AlterarSenhaForm(Form): new_password2 = data['new_password2'] if new_password1 != new_password2: - self.logger.warn("'Nova Senha' diferente de 'Confirmar Senha'") + self.logger.warning("'Nova Senha' diferente de 'Confirmar Senha'") raise ValidationError( "'Nova Senha' diferente de 'Confirmar Senha'") @@ -1706,7 +1706,7 @@ class AlterarSenhaForm(Form): # TODO: senha atual igual a senha anterior, etc if len(new_password1) < 6: - self.logger.warn( + self.logger.warning( 'A senha informada não tem o mínimo de 6 caracteres.' ) raise ValidationError( @@ -1717,14 +1717,14 @@ class AlterarSenhaForm(Form): user = User.objects.get(username=username) if user.is_anonymous(): - self.logger.warn( + self.logger.warning( 'Não é possível alterar senha de usuário anônimo ({}).'.format(username) ) raise ValidationError( "Não é possível alterar senha de usuário anônimo") if not user.check_password(old_password): - self.logger.warn( + self.logger.warning( 'Senha atual informada não confere ' 'com a senha armazenada.' ) @@ -1732,7 +1732,7 @@ class AlterarSenhaForm(Form): "com a senha armazenada") if user.check_password(new_password1): - self.logger.warn( + self.logger.warning( 'Nova senha igual à senha anterior.' ) raise ValidationError( diff --git a/sapl/comissoes/forms.py b/sapl/comissoes/forms.py index 2b2081432..48552565f 100644 --- a/sapl/comissoes/forms.py +++ b/sapl/comissoes/forms.py @@ -61,13 +61,13 @@ class ComposicaoForm(forms.ModelForm): if intersecao_periodo: if periodo.data_fim: - self.logger.warn( + self.logger.warning( 'O período informado ({} a {}) choca com períodos já cadastrados para esta comissão'.format( periodo.data_inicio, periodo.data_fim ) ) else: - self.logger.warn( + self.logger.warning( 'O período informado ({} - ) choca com períodos já cadastrados para esta comissão'.format( periodo.data_inicio ) @@ -95,7 +95,7 @@ class PeriodoForm(forms.ModelForm): data_fim = cleaned_data['data_fim'] if data_fim and data_fim < data_inicio: - self.logger.warn( + self.logger.warning( 'A Data Final ({}) é menor que ' 'a Data Inicial({}).'.format(data_fim, data_inicio) ) @@ -111,7 +111,7 @@ class PeriodoForm(forms.ModelForm): ) if not legislatura: - self.logger.warn( + self.logger.warning( 'O período informado ({} a {})' 'não está contido em uma única ' 'legislatura existente'.format(data_inicio, data_fim) @@ -175,7 +175,7 @@ class ParticipacaoCreateForm(forms.ModelForm): if data_desligamento and \ data_designacao > data_desligamento: - self.logger.warn( + self.logger.warning( 'Data de designação ({}) superior ' 'à data de desligamento ({})'.format(data_designacao, data_desligamento) ) @@ -188,7 +188,7 @@ class ParticipacaoCreateForm(forms.ModelForm): if cleaned_data['cargo'].nome in cargos_unicos: msg = _('Este cargo é único para esta Comissão.') - self.logger.warn( + self.logger.warning( 'Este cargo ({}) é único para esta Comissão.'.format( cleaned_data['cargo'].nome ) @@ -268,7 +268,7 @@ class ParticipacaoEditForm(forms.ModelForm): if data_desligamento and \ data_designacao > data_desligamento: - self.logger.warn( + self.logger.warning( 'Data de designação ({}) superior ' 'à data de desligamento ({})'.format(data_designacao, data_desligamento) ) @@ -283,7 +283,7 @@ class ParticipacaoEditForm(forms.ModelForm): if cleaned_data['cargo'].nome in cargos_unicos: msg = _('Este cargo é único para esta Comissão.') - self.logger.warn( + self.logger.warning( 'Este cargo ({}) é único para esta Comissão (id={}).'.format( cleaned_data['cargo'].nome, composicao_id ) @@ -321,7 +321,7 @@ class ComissaoForm(forms.ModelForm): if len(self.cleaned_data['nome']) > 100: msg = _('Nome da Comissão informado ({}) tem mais de 50 caracteres.'.format( self.cleaned_data['nome'])) - self.logger.warn( + self.logger.warning( 'Nome da Comissão deve ter no máximo 50 caracteres.' ) raise ValidationError(msg) @@ -329,7 +329,7 @@ class ComissaoForm(forms.ModelForm): self.cleaned_data['data_extincao'] < self.cleaned_data['data_criacao']): msg = _('Data de extinção não pode ser menor que a de criação') - self.logger.warn( + self.logger.warning( 'Data de extinção ({}) não pode ser menor que a de criação ({}).'.format( self.cleaned_data['data_extincao'], self.cleaned_data['data_criacao'] ) @@ -339,7 +339,7 @@ class ComissaoForm(forms.ModelForm): self.cleaned_data['data_final_prevista_temp'] < self.cleaned_data['data_criacao']): msg = _('Data Prevista para Término não pode ser menor que a de criação') - self.logger.warn( + self.logger.warning( 'Data Prevista para Término ({}) não pode ser menor que a de criação ({}).'.format( self.cleaned_data['data_final_prevista_temp'], self.cleaned_data['data_criacao'] ) @@ -349,7 +349,7 @@ class ComissaoForm(forms.ModelForm): self.cleaned_data['data_prorrogada_temp'] < self.cleaned_data['data_criacao']): msg = _('Data Novo Prazo não pode ser menor que a de criação') - self.logger.warn( + self.logger.warning( 'Data Novo Prazo ({}) não pode ser menor que a de criação ({}).'.format( self.cleaned_data['data_prorrogada_temp'], self.cleaned_data['data_criacao'] ) @@ -359,7 +359,7 @@ class ComissaoForm(forms.ModelForm): self.cleaned_data['data_instalacao_temp'] < self.cleaned_data['data_criacao']): msg = _('Data de Instalação não pode ser menor que a de criação') - self.logger.warn( + self.logger.warning( 'Data de Instalação ({}) não pode ser menor que a de criação ({}).'.format( self.cleaned_data['data_instalacao_temp'], self.cleaned_data['data_criacao'] ) @@ -370,7 +370,7 @@ class ComissaoForm(forms.ModelForm): self.cleaned_data['data_instalacao_temp']): msg = _( 'Data Prevista para Término não pode ser menor que a de Instalação.') - self.logger.warn( + self.logger.warning( 'Data Prevista para Término ({}) não pode ser menor que a de Instalação ({}).'.format( self.cleaned_data['data_final_prevista_temp'], self.cleaned_data['data_instalacao_temp'] ) @@ -380,7 +380,7 @@ class ComissaoForm(forms.ModelForm): self.cleaned_data['data_prorrogada_temp'] < self.cleaned_data['data_instalacao_temp']): msg = _('Data Novo Prazo não pode ser menor que a de Instalação.') - self.logger.warn( + self.logger.warning( 'Data Novo Prazo ({}) não pode ser menor que a de Instalação ({}).'.format( self.cleaned_data['data_prorrogada_temp'], self.cleaned_data['data_instalacao_temp'] ) @@ -430,7 +430,7 @@ class ReuniaoForm(ModelForm): self.cleaned_data['hora_inicio']): msg = _( 'A hora de término da reunião não pode ser menor que a de início') - self.logger.warn( + self.logger.warning( "A hora de término da reunião ({}) não pode ser menor que a de início ({}).".format( self.cleaned_data['hora_fim'], self.cleaned_data['hora_inicio'] ) diff --git a/sapl/crud/base.py b/sapl/crud/base.py index 61cae4a2a..3ec86b160 100644 --- a/sapl/crud/base.py +++ b/sapl/crud/base.py @@ -607,7 +607,7 @@ class CrudListView(PermissionRequiredContainerCrudMixin, ListView): # print(ordering) except Exception as e: - logger.warn(_(f"ERRO: construção da tupla de ordenação. {e}")) + logger.warning(_(f"ERRO: construção da tupla de ordenação. {e}")) # print(queryset.query) if not self.request.user.is_authenticated: