diff --git a/backend/src/services/services.service.ts b/backend/src/services/services.service.ts index 0bd9cec..debae94 100644 --- a/backend/src/services/services.service.ts +++ b/backend/src/services/services.service.ts @@ -247,8 +247,10 @@ export class ServicesService { const service = await this.prisma.services.findUnique({ where: { id }, include: { + // Patient data (for professional viewing the service) users: { select: { id: true, name: true, picture: true, phone: true } }, - professionals: { include: { users: { select: { name: true, picture: true } } } }, + // Professional data (for patient viewing the service — needs id and phone for chat/call) + professionals: { include: { users: { select: { id: true, name: true, picture: true, phone: true } } } }, }, }); if (!service) throw new NotFoundException('Servicio no encontrado');