🐛 Fixes missing element for Cukrovarka
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Update menicka / update-rss (push) Successful in 5m13s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Update menicka / update-rss (push) Successful in 5m13s
				
			This commit is contained in:
		
							
								
								
									
										20
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								README.md
									
									
									
									
									
								
							@@ -71,10 +71,18 @@
 | 
			
		||||
  - Tiramisu (1,1a,3,7)
 | 
			
		||||
- [🍎 MAMAFOOD](https://www.mamafoodbistro.cz/#poledne):
 | 
			
		||||
  - Polévka: Drožďová s kořenovou zeleninou (9)
 | 
			
		||||
  - Hlavní chod: Indický zeleninový dhal s čočkou a jasmínovou rýží
 | 
			
		||||
  - Hlavní chod: Indický zeleninový dhal s čočkou a jasmínovou rý
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## čtvrtek
 | 
			
		||||
- [🏭 Jídelna Čakovice](https://www.menicka.cz/api/iframe/?id=8542&continuous=true):
 | 
			
		||||
  - —
 | 
			
		||||
  - Kyselo s houbami   179
 | 
			
		||||
  - Hovězí trhané maso s hranolky a cheddarem    179
 | 
			
		||||
  - Špagety s kousky lososa a grilovanou zeleninou, Grana Padano   13479
 | 
			
		||||
  - Hovězí po pražsku, rýže   137910
 | 
			
		||||
  - Bavorská sekaná s chilli, bramborová kaše, rajčatový salát   13710
 | 
			
		||||
  - Žemlovka s jablky, skořicí 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)
 | 
			
		||||
@@ -89,6 +97,12 @@
 | 
			
		||||
  - Hlavní chod: Zeleninové kung pao s arašídy, sójovými nudličkami a rýží, sypané čerstvými bylinkami (6)
 | 
			
		||||
 | 
			
		||||
## pátek
 | 
			
		||||
- [🏭 Jídelna Čakovice](https://www.menicka.cz/api/iframe/?id=8542&continuous=true):
 | 
			
		||||
  - Kuřecí vývar se zeleninou a kapáním  1379
 | 
			
		||||
  - Kuřecí popcorn, vařený brambor, tatarská omáčka  13710
 | 
			
		||||
  - Katův šleh v bramboráku  13710
 | 
			
		||||
  - Zeleninový kus-kus s kozím sýrem, brusinkami a vlašskými ořechy   178
 | 
			
		||||
  - Buřtguláš, pečivo  1379
 | 
			
		||||
- [🏪 Globus](https://www.globus.cz/praha-cakovice/sluzby-a-produkty/restaurace#klasicke-menu):
 | 
			
		||||
  - Kuřecí vývar s masem a těstovinovou rýží (1,1a,3)
 | 
			
		||||
  - Rajská s rýží (1,1a,1c,9,12)
 | 
			
		||||
@@ -104,6 +118,8 @@
 | 
			
		||||
  - Hlavní chod: Plněné burrito s grilovanou zeleninou, fazolemi, sýrem, rýží a salátem coleslaw (1,6)
 | 
			
		||||
 | 
			
		||||
## sobota
 | 
			
		||||
- [🏭 Jídelna Čakovice](https://www.menicka.cz/api/iframe/?id=8542&continuous=true):
 | 
			
		||||
  - Restaurace má tento den zavřeno.
 | 
			
		||||
- [🏪 Globus](https://www.globus.cz/praha-cakovice/sluzby-a-produkty/restaurace#klasicke-menu):
 | 
			
		||||
  - Hovězí vývar s masem a zeleninou (9)
 | 
			
		||||
  - Kulajda s bramborami (1,1a,3,7,9)
 | 
			
		||||
@@ -119,6 +135,8 @@
 | 
			
		||||
  - Hlavní chod: Poké bowl s grilovaným tofu, teriyaki omáčkou, sushi rýží, wakame, edamame boby, okurkou, mrkví, mangem, avokádem, sezamem, nakládanou zeleninou (6,11)
 | 
			
		||||
 | 
			
		||||
## neděle
 | 
			
		||||
- [🏭 Jídelna Čakovice](https://www.menicka.cz/api/iframe/?id=8542&continuous=true):
 | 
			
		||||
  - Restaurace má tento den zavřeno.
 | 
			
		||||
- [🏪 Globus](https://www.globus.cz/praha-cakovice/sluzby-a-produkty/restaurace#klasicke-menu):
 | 
			
		||||
  - Hovězí vývar s masem a rýží  (9)
 | 
			
		||||
  - Dýňová  (7,9,12)
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								cli.mjs
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								cli.mjs
									
									
									
									
									
								
							@@ -14,7 +14,7 @@ $.api()
 | 
			
		||||
	if(is_git) s.run`git pull --rebase`;
 | 
			
		||||
	
 | 
			
		||||
	const menicka= await Promise.allSettled([ menickoCukrovarka(), menickoGlobus(), menickoMamafoodbistro() ])
 | 
			
		||||
		.then(results=> results.filter(p=> p.status!=="rejected").map(p=> p.value));
 | 
			
		||||
		.then(results=> results.filter(p=> p.status!=="rejected" ? true : (echo(p), false)).map(p=> p.value));
 | 
			
		||||
	const days= [ "pondělí", "úterý", "středa", "čtvrtek", "pátek", "sobota", "neděle" ];
 | 
			
		||||
	const out_head= description+"\n\n" + days.map((v)=> `[${v}](#${v})`).join(" · "); // anchors for days
 | 
			
		||||
	let out= "";
 | 
			
		||||
@@ -112,7 +112,7 @@ async function menickoMamafoodbistro(){
 | 
			
		||||
async function menickoCukrovarka(){
 | 
			
		||||
	const url= "https://www.menicka.cz/api/iframe/?id=8542&continuous=true";
 | 
			
		||||
	const { document }= await fetchHTML(url);
 | 
			
		||||
	const food= el=> el.getElementsByClassName("food")[0].textContent;
 | 
			
		||||
	const food= el=> !el ? "—" : el.getElementsByClassName("food")[0].textContent;
 | 
			
		||||
	const dny= {};
 | 
			
		||||
	for(const den of document.getElementsByClassName("content")){
 | 
			
		||||
		let name= den.getElementsByTagName("h2")[0].textContent.trim();
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -1,12 +1,12 @@
 | 
			
		||||
{
 | 
			
		||||
	"name": "menicka-cron",
 | 
			
		||||
	"version": "1.1.2",
 | 
			
		||||
	"version": "1.1.3",
 | 
			
		||||
	"lockfileVersion": 3,
 | 
			
		||||
	"requires": true,
 | 
			
		||||
	"packages": {
 | 
			
		||||
		"": {
 | 
			
		||||
			"name": "menicka-cron",
 | 
			
		||||
			"version": "1.1.2",
 | 
			
		||||
			"version": "1.1.3",
 | 
			
		||||
			"license": "MIT",
 | 
			
		||||
			"dependencies": {
 | 
			
		||||
				"jsdom": "~25.0"
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
{
 | 
			
		||||
	"name": "menicka-cron",
 | 
			
		||||
	"version": "1.1.2",
 | 
			
		||||
	"version": "1.1.3",
 | 
			
		||||
	"description": "Konsolidace obědových meníček pro vybírání obědů v práci.",
 | 
			
		||||
	"bin": "cli.mjs",
 | 
			
		||||
	"scripts": {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user