josircg / raizcidadanista

Sistema de Gerenciamento da Raiz Cidadanista
http://www.raiz.org.br
GNU General Public License v3.0
1 stars 2 forks source link

Erro na inclusão de um novo membro #123

Closed josircg closed 7 years ago

josircg commented 7 years ago

Não sei como mas um colaborador fez o seu cadastro sem preencher o email!!

http://www.raiz.org.br/admin/cadastro/membro/3796/

Temos que fazer uma revisão completa para que saibamos sempre como uma inclusão foi feita para tipo de formulário. No log atualmente só aparece como usuário sys mas não há referência de qual rotina fez a inclusão.

leonardocsantoss commented 7 years ago

Olhando o histórico de logs desse dia vi que tinha sido inserido 2 Membros, e não tinha nenhum log da inserção.

Olhando o código, vi que o problema estava nas rotinas de "Importação em lote" #23 da tela de Pessoa, que não tinha logs quando adicionava uma Pessoa, e na rotina de "Importar visitantes e colaboradores" #100, que além de não ter logs, não fazia a verificação do email antes de adicionar uma Pessoa/Membro.

As demais rotinas de criação de Pessoa/Membro estão funcionando normalmente.

Fiz os ajuste, mais coloquei apenas no ambiente de testes.