From 37a6d3cd5a14c18d149dd60addbb5abb6c42d465 Mon Sep 17 00:00:00 2001 From: Jeighdy Tanamal Date: Sun, 13 Sep 2026 23:25:57 -0700 Subject: [PATCH] Fixed inconsistent search --- apps/api/src/orders/order-repository.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/api/src/orders/order-repository.ts b/apps/api/src/orders/order-repository.ts index 5a904e1..475e303 100644 --- a/apps/api/src/orders/order-repository.ts +++ b/apps/api/src/orders/order-repository.ts @@ -35,13 +35,13 @@ function toOrderItemDetail(row: { } export async function listOrderSummaries(context: DatabaseContext, query?: string) { - const search = query?.trim(); + const search = query?.trim().toLowerCase(); const filters = search ? or( - sql`instr(${orders.orderNumber}, ${search}) > 0`, - sql`instr(${users.name}, ${search}) > 0`, - sql`instr(${users.email}, ${search}) > 0` + sql`instr(lower(${orders.orderNumber}), ${search}) > 0`, + sql`instr(lower(${users.name}), ${search}) > 0`, + sql`instr(lower(${users.email}), ${search}) > 0` ) : undefined; -- 2.54.0