Descrição
Hoje, temos um metadado no sistema chamado idoso que salva um valor boleano que indica se um agente é idoso ou não.
true => Sim e false => Não.
A Regra para aplicação é se a idade do agente for igual ouy maior que 60 ele é considerado idoso, ou seja o medatado fica com true caso contrario o metadado segue com false
O problema e que esse campo é setado e recalculado somente quando existe uma ação de save no cadastro do agente. ou seja se o agente preencher todo seu cadastro e a ainda nao tiver 60 anos ou mais, mas completar 60 anos em alguns dias. O sistema nao recalcula o valor e ele segue identificado como se nao fosse idodo.
Tarefas
Observações
- A implementação deve ser executada no plugin MultipleLocalAuth. O plugind eve estar na branch
feature/login-basev2
- Criar a branch
feature/recalculate-age
- Identificar um hook que rode no momento do login, após as validações. (Depois do sucesso da autenticação). Procurar no logs de hook o termo
auth.successful e rodar neste momento
Descrição
Hoje, temos um metadado no sistema chamado
idosoque salva um valor boleano que indica se um agente é idoso ou não.true => Simefalse => Não.A Regra para aplicação é se a idade do agente for igual ouy maior que 60 ele é considerado idoso, ou seja o medatado fica com
truecaso contrario o metadado segue comfalseO problema e que esse campo é setado e recalculado somente quando existe uma ação de
saveno cadastro do agente. ou seja se o agente preencher todo seu cadastro e a ainda nao tiver 60 anos ou mais, mas completar 60 anos em alguns dias. O sistema nao recalcula o valor e ele segue identificado como se nao fosse idodo.Tarefas
Observações
feature/login-basev2feature/recalculate-ageauth.successfule rodar neste momento