handles scenario where defaultschedule is nil (#8714)
This commit is contained in:
@@ -27,7 +27,12 @@ export const getDefaultScheduleId = async (userId: number, prisma: PrismaClient)
|
||||
},
|
||||
});
|
||||
|
||||
return defaultSchedule?.id; // TODO: Handle no schedules AT ALL
|
||||
if (!defaultSchedule) {
|
||||
// Handle case where defaultSchedule is null by throwing an error
|
||||
throw new Error("No schedules found for user");
|
||||
}
|
||||
|
||||
return defaultSchedule.id;
|
||||
};
|
||||
|
||||
export const hasDefaultSchedule = async (user: Partial<User>, prisma: PrismaClient) => {
|
||||
|
||||
Reference in New Issue
Block a user