From 8e6a8f12be5848847f94126ded0ba913a832e196 Mon Sep 17 00:00:00 2001 From: hpkoh Date: Sun, 9 Oct 2022 12:22:12 +0800 Subject: [PATCH] [questions][feat] update add vote query params --- apps/portal/src/server/router/questions-answer-router.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/portal/src/server/router/questions-answer-router.ts b/apps/portal/src/server/router/questions-answer-router.ts index 599b5587..61a5b6c5 100644 --- a/apps/portal/src/server/router/questions-answer-router.ts +++ b/apps/portal/src/server/router/questions-answer-router.ts @@ -146,12 +146,15 @@ export const questionsAnswerRouter = createProtectedRouter() }) .query('getVote', { input: z.object({ - id: z.string(), + answerId: z.string(), }), async resolve({ ctx, input }) { + const userId = ctx.session?.user?.id; + const {answerId} = input + return await ctx.prisma.questionsAnswerVote.findUnique({ where: { - ...input, + answerId_userId : { answerId, userId }, }, }); },