diff --git a/apps/api-service/src/services/core/ImageService.ts b/apps/api-service/src/services/core/ImageService.ts index d6e7ece..5c62301 100644 --- a/apps/api-service/src/services/core/ImageService.ts +++ b/apps/api-service/src/services/core/ImageService.ts @@ -1,4 +1,4 @@ -import { eq, and, isNull, desc, count, sql } from 'drizzle-orm'; +import { eq, and, isNull, desc, count, inArray } from 'drizzle-orm'; import { db } from '@/db'; import { images, flows } from '@banatie/database'; import type { Image, NewImage, ImageFilters } from '@/types/models'; @@ -198,7 +198,7 @@ export class ImageService { return await db.query.images.findMany({ where: and( - sql`${images.id} = ANY(${ids})`, + inArray(images.id, ids), isNull(images.deletedAt) ), });