fix case-insensitive order search #8

Open
karinah0333_16363 wants to merge 1 commits from kh-fix/case-insensitive-order-search into master
+4 -4
View File
@@ -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;