[questions][chore] update naming

pull/393/head
hpkoh 3 years ago
parent 5d3d3314f3
commit 4f1eb9bcea

@ -10,7 +10,7 @@ export const questionListRouter = createProtectedRouter()
return await ctx.prisma.questionsList.findMany({ return await ctx.prisma.questionsList.findMany({
include: { include: {
listQuestionEntries: { questionEntries: {
include: { include: {
question: true, question: true,
}, },
@ -34,7 +34,7 @@ export const questionListRouter = createProtectedRouter()
return await ctx.prisma.questionsList.findMany({ return await ctx.prisma.questionsList.findMany({
include: { include: {
listQuestionEntries: { questionEntries: {
include: { include: {
question: true, question: true,
}, },
@ -163,9 +163,23 @@ export const questionListRouter = createProtectedRouter()
async resolve({ ctx, input }) { async resolve({ ctx, input }) {
const userId = ctx.session?.user?.id; const userId = ctx.session?.user?.id;
const entryToDelete = await ctx.prisma.questionsListQuestionEntry.findUnique({
where: {
id: input.id,
},
});
if (entryToDelete?.id !== userId) {
throw new TRPCError({
code: 'UNAUTHORIZED',
message: 'User have no authorization to record.',
});
}
const listToAugment = await ctx.prisma.questionsList.findUnique({ const listToAugment = await ctx.prisma.questionsList.findUnique({
where: { where: {
id: input.listId, id: entryToDelete.listId,
}, },
}); });

Loading…
Cancel
Save