feat(admin): search posts by pet name in addition to caption

This commit is contained in:
admin committed 2026-08-12 08:09:25 +02:00
1 parent dd260bde9c
commit 48ce0396ca
2 files changed
+7 -2

No files matched your search

+6 -1
View File
@@ -161,7 +161,12 @@ export const adminRouter = router({
await assertAdmin(ctx.prisma, ctx.userId);
const posts = await ctx.prisma.post.findMany({
where: input.search
? { caption: { contains: input.search, mode: "insensitive" } }
? {
OR: [
{ caption: { contains: input.search, mode: "insensitive" } },
{ pet: { name: { contains: input.search, mode: "insensitive" } } },
],
}
: undefined,
include: {
pet: { select: { id: true, name: true, avatarKey: true, ownerId: true } },