fix so skills field doesn't filter when not provided'

This commit is contained in:
Brandon Egger 2023-05-29 22:41:06 -05:00
parent 968736056e
commit d4851c624f

View File

@ -56,9 +56,6 @@ export const auditoryResourceRouter = createTRPCRouter({
skill_levels: {
hasEvery: input.skill_levels ?? [],
},
skills: {
hasSome: input.skills ?? [],
},
platform_links: {
some: {
platform: {
@ -66,6 +63,7 @@ export const auditoryResourceRouter = createTRPCRouter({
},
},
},
...(input.skills ? { skills: { hasSome: input.skills } } : {}),
};
const [count, resources] = await ctx.prisma.$transaction([