fix issue with lowercase
All checks were successful
Build & Deploy Costco Grocery List / build (push) Successful in 12s
Build & Deploy Costco Grocery List / deploy (push) Successful in 6s
Build & Deploy Costco Grocery List / notify (push) Successful in 1s

This commit is contained in:
Nico 2026-01-04 16:15:18 -08:00
parent b5c530cfad
commit cd06dbd9fc

View File

@ -38,9 +38,11 @@ exports.getItemByName = async (itemName) => {
exports.addOrUpdateItem = async (itemName, quantity, userId, imageBuffer = null, mimeType = null) => {
const lowerItemName = itemName.toLowerCase();
const result = await pool.query(
"SELECT id, bought FROM grocery_list WHERE item_name ILIKE $1",
[itemName]
[lowerItemName]
);
if (result.rowCount > 0) {
@ -73,7 +75,7 @@ exports.addOrUpdateItem = async (itemName, quantity, userId, imageBuffer = null,
`INSERT INTO grocery_list
(item_name, quantity, added_by, item_image, image_mime_type)
VALUES ($1, $2, $3, $4, $5) RETURNING id`,
[itemName, quantity, userId, imageBuffer, mimeType]
[lowerItemName, quantity, userId, imageBuffer, mimeType]
);
return insert.rows[0].id;
}