LabEsUFPA / meuEgresso

Este repositório tem como finalidade o desenvolvimento da aplicação Meu Discente no qual o mesmo ira registrar informações referente a vida profissional dos discentes e ex-discentes da UFPA.
GNU General Public License v3.0
0 stars 3 forks source link

[BUG] Egresso já excluído não fica pendente ao tentar se recadastrar #376

Closed vh-machado closed 1 year ago

vh-machado commented 1 year ago

Origem

Descreva o bug

Se o egresso for excluído pelo administrador, ao tentar se cadastrar novamente, o egresso não recebe o status de pendente e não precisa de aprovação do administrador ou secretário, ele se torna um status completo automaticamente.

Como simular o bug

Passos para reproduzir o comportamento:

  1. Cadastre um usuário, entre como o egresso e finalize seu cadastro de egresso
  2. Faça logout e entre como admin
  3. Aprove o cadastro do egresso pelo painel do admin
  4. Exclua o cadastro do egresso pelo painel do admin
  5. Faça login como o egresso excluído
  6. Finalize o cadastro de egresso novamente
  7. Faça logout e entre como admin
  8. Observe na lista de egressos o status do egresso que se recadastrou

Comportamento esperado

O egresso que se recadastrar deveria receber o status pendente, assim como na primeira vez.

Possíveis soluções

Desvalidar e desativar o egresso pelos devidos endpoints, os mesmos utilizados na aprovação do egresso.