From fe7a091abec5db98e182f49258b3dd22c083a348 Mon Sep 17 00:00:00 2001 From: Jan Andrle Date: Mon, 22 Jul 2024 15:56:29 +0200 Subject: [PATCH] :zap: mainly mamafoodbistro --- README.md | 14 ++++++++------ cli.mjs | 7 +++++-- package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 2dc3bd8..0d89589 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Konsolidace obědových meníček pro vybírání obědů v práci. - Pečený medový bok, bramborová kaše, okurka 17910 - Pečené kuře na rajčatech, rýže 79 - Smažené žampiony, vařený brambor maštěný máslem, tatarská omáčka 13710 - - Luštěninový salát s pečenými cherry rajčaty, bagetka 13710 + - Luštěninový salát s pečenými cherry rajčaty a sázeným vejcem, bagetka 137 - [🏪 Globus](https://www.globus.cz/praha-cakovice/sluzby-a-produkty/restaurace#klasicke-menu): - Hovězí vývar s masem a rýží (9) - Frankfurtská (1,1a,7) @@ -47,14 +47,16 @@ Konsolidace obědových meníček pro vybírání obědů v práci. - [🍎 MAMAFOOD](https://www.mamafoodbistro.cz/#poledne): - Polévka: Zelňačka s uzeným tofu a bramborami (6) - Hlavní chod 1: Salát s grilovaným “sýrem”, zeleninou, domácím dresinkem, brusinkami a ořechy (8) + - Hlavní chod 2: Extra cheddar burger (servírovaný přelitý porcí horkého “cheddaru”- video najdete v našich stories :)) 219,- ## středa - [🏭 Jídelna Čakovice](https://www.menicka.cz/api/iframe/?id=8542&continuous=true): - - Polévka: Porková s bramborami a vejcem 1379 - - Hovězí žebra, květákové pyré, salátek z červené řepy 17910 - - Masová směs, rýže 1679 - - Smažený camembert s vařenými brambory, brusinková majonéza 137910 - - Ovocné knedlíky s cukrem a tvarohem 137 + - Polévka: Porková s bramborami a vejcem 1379 + - Hovězí žebra, květákové pyré, salátek z červené řepy 17910 + - Uherský hovězí guláš s bramboráčky a cibulkou 137 + - Masová směs, rýže 1679 + - Smažený camembert s vařenými brambory, brusinková majonéza 137910 + - Ovocné knedlíky s cukrem a tvarohem 137 - [🏪 Globus](https://www.globus.cz/praha-cakovice/sluzby-a-produkty/restaurace#klasicke-menu): - Hovězí vývar s masem a nudlemi (1,1a,9) - Bramborová s houbami (1,1a,6,7,9) diff --git a/cli.mjs b/cli.mjs index ce79dfb..191f623 100755 --- a/cli.mjs +++ b/cli.mjs @@ -88,10 +88,13 @@ async function menickoMamafoodbistro(){ const dny= {}; for(const den of menicko.getElementsByTagName("h4")){ const polevka= den.nextElementSibling; - const hlavni= polevka.nextElementSibling; + let hi= polevka.nextElementSibling; + const hlavni= [ hi ]; + while(( hi= hi.nextElementSibling ) && hi.tagName !== "H4") + hlavni.push(hi); Reflect.set(dny, den.textContent.trim().toLowerCase(), { polevky: [ polevka.textContent ], - hlavni: [ hlavni.textContent ], + hlavni: hlavni.map(el=> el.textContent), }); } diff --git a/package-lock.json b/package-lock.json index 3b6cc98..8e65371 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "menicka-cron", - "version": "1.0.2", + "version": "1.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "menicka-cron", - "version": "1.0.2", + "version": "1.0.3", "license": "MIT", "dependencies": { "jsdom": "~24.1" diff --git a/package.json b/package.json index b8c7082..557f3c9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "menicka-cron", - "version": "1.0.2", + "version": "1.0.3", "description": "Konsolidace obědových meníček pro vybírání obědů v práci.", "bin": "cli.mjs", "scripts": {