Merge pull request #86 from calcom/fix-event-type

fix: event type validations skip
This commit is contained in:
Agusti Fernandez Pardo authored and GitHub committed 2022-05-20 03:40:58 +02:00
commit 82da509eac
2 files changed
+6 -4

No files matched your search

+2 -2
View File
@@ -153,10 +153,10 @@ interface EventTypeExtended extends Omit<EventType, "recurringEvent" | "location
// EventType
export type EventTypeResponse = BaseResponse & {
event_type?: Partial<EventTypeExtended>;
event_type?: Partial<EventType | EventTypeExtended>;
};
export type EventTypesResponse = BaseResponse & {
event_types?: Partial<EventTypeExtended>[];
event_types?: Partial<EventType | EventTypeExtended>[];
};
// Payment
+4 -2
View File
@@ -30,8 +30,10 @@ async function createOrlistAllEventTypes(
* description: No event types were found
*/
const data = await prisma.eventType.findMany({ where: { userId } });
const event_types = data.map((eventType) => schemaEventTypeReadPublic.parse(eventType));
if (event_types) res.status(200).json({ event_types });
// const event_types = data.map(
// async (eventType) => await schemaEventTypeReadPublic.safeParseAsync(eventType)
// );
if (data) res.status(200).json({ event_types: data });
else
(error: Error) =>
res.status(404).json({