From 46e0b8f4f5084725582fb93f3299fd4529a0bca0 Mon Sep 17 00:00:00 2001 From: Agusti Fernandez Pardo Date: Fri, 27 May 2022 20:43:10 +0200 Subject: [PATCH] fix: moves event-types to find user including it's event-types --- pages/api/event-types/index.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pages/api/event-types/index.ts b/pages/api/event-types/index.ts index ccbf79d7ca..e5660f138f 100644 --- a/pages/api/event-types/index.ts +++ b/pages/api/event-types/index.ts @@ -30,14 +30,14 @@ async function createOrlistAllEventTypes( * 404: * description: No event types were found */ - const data = await prisma.eventType - .findMany({ where: { userId } }) + const data = await prisma.user + .findUnique({ + where: { id: userId }, + rejectOnNotFound: true, + select: { eventTypes: true }, + }) .catch((error) => res.status(404).json({ message: "No event types were found", error })); - console.log(`userid is: ${userId}`, "eventTypes:", data); - // const event_types = data.map( - // async (eventType) => await schemaEventTypeReadPublic.safeParseAsync(eventType) - // ); - if (data) res.status(200).json({ event_types: data }); + if (data) res.status(200).json({ event_types: data.eventTypes }); else (error: Error) => res.status(404).json({