Listagem de funções adicionada ao payload de resposta da chamada /api/auth
/api/auth
, no payload de resposta, junto as demais informações da determinada instituição, também será retornado por meio do field chamado roles
a listagem de todas funções que estão atreladas a esta mesma instituição.
RoleDAO
que detém a criação da entidade com seu esquema lógico do banco de dados e uma service: RoleService
que incorpora a parte lógica de seu funcionamento.
HealthInstitutionDAO
adicionando um campo de ID, sendo ele utilizado também como Primary Key.
Checklist
-
✅ funciona conforme especificação no Postman; -
🤷 possui testes de unidade associados; -
🤷 mantém cobertura de pelo menos 50%; -
🤷 dependências externas adicionadas aprovadas pelos AGES III; -
🤷 documentação atualizada; -
✅ código dentro dos padrões; -
✅ código sem warnings ou erros de linter.
Legenda:
-
✅ sim (funciona/builda/documentação atualizada/...) -
⚠ ️ parcialmente (partes não funcionam/apenas documentação pendente/...) -
❌ não (não builda/não funciona/não segue padrões/sem documentação/...) -
🤷 não se aplica (não tenho como testar no iOS/não envolve interface/...)