diff --git a/admin/src/app/professionals/[id]/page.tsx b/admin/src/app/professionals/[id]/page.tsx
index 28232cc..15d4ae6 100644
--- a/admin/src/app/professionals/[id]/page.tsx
+++ b/admin/src/app/professionals/[id]/page.tsx
@@ -263,7 +263,7 @@ export default function ProfessionalDetailPage() {
Puntuación promedio
-
{professional.average_score != null ? `${professional.average_score.toFixed(1)} / 5` : '—'}
+
{professional.average_score != null ? `${Number(professional.average_score).toFixed(1)} / 5` : '—'}
Código RETHUS
diff --git a/backend/src/professionals/professionals.service.ts b/backend/src/professionals/professionals.service.ts
index 0236776..96f729a 100644
--- a/backend/src/professionals/professionals.service.ts
+++ b/backend/src/professionals/professionals.service.ts
@@ -72,7 +72,7 @@ export class ProfessionalsService {
if (!existing) {
await this.prisma.users.update({ where: { id: userId }, data: { pro_state: 1 } });
- return this.prisma.professionals.create({ data: { user_id: userId, ...data } });
+ return this.prisma.professionals.create({ data: { user_id: userId, is_active: false, ...data } });
}
return this.prisma.professionals.update({ where: { user_id: userId }, data });