photum/backend/internal
NANDO9322 c1c71643bb feat(profile): melhorias no fluxo de perfil e correções no backend
Frontend:
- Implementado fluxo de inicialização para novos perfis (modal "Complete seu Cadastro").
- Adicionada lógica para pré-preencher nome e email do usuário no cadastro.
- Adicionada renderização condicional: abas "Dados Bancários" e "Profissional" são ocultadas para clientes (EVENT_OWNER).
- Unificada a função de salvar (criação e edição) com tratativa correta de erros e feedback (Toast).
- Adicionado fallback para exibir o email do usuário caso o do perfil esteja vazio.

Backend:
- SQL: Ajustada query `GetProfissionalByUsuarioID` para buscar email da tabela de usuários (LEFT JOIN).
- Handler: Implementado fallback para usar `UsuarioEmail` na resposta se o `Email` do perfil for nulo.
- Service: Correção no salvamento (Create/Update) para tratar `funcao_profissional_id` com UUID vazio (Nil) como NULL, evitando erro de chave estrangeira (FK).

Fixes #profile-save-error, #role-visibility
2026-02-06 21:45:29 -03:00
..
agenda feat(ux): melhorias de navegação, formulário e fluxo de eventos 2026-02-06 13:32:11 -03:00
anos_formaturas feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
auth fix:(equipe) ajustado cadastro por regiao no acesso correspondente 2026-02-06 11:34:39 -03:00
availability feat(staffing): implementa sistema de disponibilidade e escalonamento 2025-12-23 17:29:40 -03:00
cadastro_fot feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
codigos feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
config Merge pull request #48 from rede5/dev 2026-01-29 18:33:40 -03:00
cursos feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
db feat(profile): melhorias no fluxo de perfil e correções no backend 2026-02-06 21:44:00 -03:00
empresas feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
escalas - Adiciona filtro de role RESEARCHER na tela de Aprovação. 2026-01-31 14:20:51 -03:00
finance feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
funcoes feat(api): Implementado novas tabelas ,refatorado a autenticação e aprimorado a documentação Swagger 2025-12-09 17:05:19 -03:00
logistica feat: improve logistics notification persistence and finance grouping 2026-01-30 19:16:54 -03:00
notification feat: notificações whatsapp com logística e correção de contagem de equipe 2026-01-16 12:56:40 -03:00
profissionais feat(profile): melhorias no fluxo de perfil e correções no backend 2026-02-06 21:45:29 -03:00
storage feat(auth): adiciona tipo profissional ao schema e corrige avatar 2025-12-22 12:37:42 -03:00
tipos_eventos feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
tipos_servicos feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00