diff --git a/site/model/stores.js b/site/model/stores.js index c0b3083..d6c6d0c 100644 --- a/site/model/stores.js +++ b/site/model/stores.js @@ -24,7 +24,7 @@ exports.stores = { }, lidl: { name: "Lidl", - budgetBrands: ["milbona"], + budgetBrands: ["milbona", "alpengut", "cien", "livarno", "wiesentaler"], color: "pink", defaultChecked: true, getUrl: (item) => `https://www.lidl.at${item.url}`, diff --git a/stores/lidl.js b/stores/lidl.js index 46bebf1..8199fef 100644 --- a/stores/lidl.js +++ b/stores/lidl.js @@ -36,16 +36,19 @@ exports.getCanonical = function (item, today) { unit = unit.split("-")[0]; } + const name = `${item.keyfacts?.supplementalDescription?.concat(" ") ?? ""}${item.fullTitle}`; + return utils.convertUnit( { id: item.productId, - name: `${item.keyfacts?.supplementalDescription?.concat(" ") ?? ""}${item.fullTitle}`, + name, description: item.keyfacts?.description ?? "", price: item.price.price, priceHistory: [{ date: today, price: item.price.price }], unit, quantity, url: item.canonicalUrl, + bio: name.toLowerCase().includes("bio"), }, units, "lidl"