diff --git a/susconecta/app/(main-routes)/doutores/page.tsx b/susconecta/app/(main-routes)/doutores/page.tsx
index 57275aa..4938539 100644
--- a/susconecta/app/(main-routes)/doutores/page.tsx
+++ b/susconecta/app/(main-routes)/doutores/page.tsx
@@ -46,7 +46,7 @@ import {
buscarMedicoPorId,
Medico,
listarAutorizacoesUsuario,
- atualizarAutorizacoesUsuario,
+ atualizarUserRoles,
buscarUsuarioPorEmail,
criarUsuarioMedico,
type AuthorizationRole,
@@ -425,12 +425,14 @@ export default function DoutoresPage() {
if (selection.paciente) selectedRoles.push("paciente");
if (selection.medico) selectedRoles.push("medico");
- console.log("[Auth] Atualizando roles:", selectedRoles, "para user_id:", userId, "doctor_id:", authTargetDoctor.id);
- const result = await atualizarAutorizacoesUsuario(
+ console.log(
+ "[Auth] Atualizando roles (user_roles) :",
+ selectedRoles,
+ "para user_id:",
userId,
- authTargetDoctor.id, // doctor_id (usamos como patient_id na tabela)
- selectedRoles
);
+ // Para médicos vamos gravar roles globais na tabela `user_roles` (sem patient_id)
+ const result = await atualizarUserRoles(userId, selectedRoles);
console.log("[Auth] Resultado:", result);
toast({
diff --git a/susconecta/components/credentials-dialog.tsx b/susconecta/components/credentials-dialog.tsx
index 961a677..613ef1c 100644
--- a/susconecta/components/credentials-dialog.tsx
+++ b/susconecta/components/credentials-dialog.tsx
@@ -75,14 +75,6 @@ export function CredentialsDialog({
-
-
- 📧 Confirme o email: Um email de confirmação foi
- enviado para {email}. O {userType} deve clicar no
- link de confirmação antes de fazer o primeiro login.
-
-
-
@@ -147,33 +139,6 @@ export function CredentialsDialog({
-
-
Próximos passos:
-
- - Compartilhe estas credenciais com o {userType}
- -
-
- O {userType} deve confirmar o email
- {" "}
- clicando no link enviado para {email} (verifique
- também a pasta de spam)
-
- -
- Após confirmar o email, o {userType} deve acessar:{" "}
-
- {userType === "médico" ? "/login" : "/login-paciente"}
-
-
- -
- Após o login, terá acesso à área:{" "}
-
- {userType === "médico" ? "/profissional" : "/paciente"}
-
-
- - Recomende trocar a senha no primeiro acesso
-
-
-