diff --git a/.gitignore b/.gitignore index 7a7c2ce..6ed2cf8 100644 --- a/.gitignore +++ b/.gitignore @@ -131,5 +131,5 @@ dist .pnp.* -# pothos generated +# Pothos generated types declaration pothos.generated.ts \ No newline at end of file diff --git a/src/Quiz/quiz.schema.ts b/src/Quiz/quiz.schema.ts index edaa32b..18c879f 100644 --- a/src/Quiz/quiz.schema.ts +++ b/src/Quiz/quiz.schema.ts @@ -213,22 +213,13 @@ export class QuizSchema extends PothosSchema { if (!centerMentor) { throw new Error('Center mentor not found') } - if (args.scheduleId) { - const schedule = await this.prisma.schedule.findUnique({ - where: { id: args.scheduleId }, - }) - if (!schedule) { - throw new Error('Schedule not found') - } - return await this.prisma.quiz.findMany({ - ...query, - where: { - serviceId: args.serviceId, - centerMentorId: centerMentor.mentorId, - }, - }) - } - throw new Error('Schedule ID is required') + return await this.prisma.quiz.findMany({ + ...query, + where: { + serviceId: args.serviceId, + centerMentorId: centerMentor.mentorId, + }, + }) } }, }),