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