fix issue with lowercase
This commit is contained in:
parent
b5c530cfad
commit
cd06dbd9fc
@ -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;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user