We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cd38e17 commit da368c7Copy full SHA for da368c7
server/api/categories.get.ts
@@ -20,10 +20,11 @@ export default defineEventHandler(async (event): Promise<CategoryResponse[]> =>
20
const db = useDrizzle()
21
const { q: searchQuery } = result.output
22
23
- let dbQuery = db.select().from(tables.categories)
24
- if (searchQuery)
25
- dbQuery = dbQuery.where(sql`${tables.categories.name} ILIKE ${`%${searchQuery}%`}`)
26
- const categoriesFromDb = await dbQuery
+ const dbQuery = db.select().from(tables.categories)
+
+ const categoriesFromDb = await (searchQuery
+ ? dbQuery.where(sql`${tables.categories.name} ILIKE ${`%${searchQuery}%`}`)
27
+ : dbQuery)
28
29
return categoriesFromDb.map(cat => ({
30
id: cat.id,
0 commit comments