🗃️ Optimize usage queries

This commit is contained in:
Baptiste Arnaud
2022-12-06 19:11:11 +01:00
parent 855a2856c8
commit d6f90af126
7 changed files with 56 additions and 23 deletions

View File

@@ -3,7 +3,6 @@ import { canReadTypebot } from '@/utils/api/dbRules'
import { authenticatedProcedure } from '@/utils/server/trpc'
import { TRPCError } from '@trpc/server'
import { ResultWithAnswers, resultWithAnswersSchema } from 'models'
import { isDefined } from 'utils'
import { z } from 'zod'
const maxLimit = 200
@@ -44,7 +43,7 @@ export const getResultsProcedure = authenticatedProcedure
cursor: cursor ? { id: cursor } : undefined,
where: {
typebot: canReadTypebot(input.typebotId, user),
answers: { some: {} },
hasStarted: true,
},
orderBy: {
createdAt: 'desc',