Oprava funkčnosti při selhání načtení dat
This commit is contained in:
parent
eb82c23386
commit
9c2808d4ec
@ -128,6 +128,7 @@ export async function getRestaurantMenu(restaurant: Restaurants, date?: Date): P
|
|||||||
const mock = process.env.MOCK_DATA === 'true';
|
const mock = process.env.MOCK_DATA === 'true';
|
||||||
switch (restaurant) {
|
switch (restaurant) {
|
||||||
case Restaurants.SLADOVNICKA:
|
case Restaurants.SLADOVNICKA:
|
||||||
|
try {
|
||||||
const sladovnickaFood = await getMenuSladovnicka(firstDay, mock);
|
const sladovnickaFood = await getMenuSladovnicka(firstDay, mock);
|
||||||
for (let i = 0; i < sladovnickaFood.length; i++) {
|
for (let i = 0; i < sladovnickaFood.length; i++) {
|
||||||
menus[i][restaurant]!.food = sladovnickaFood[i];
|
menus[i][restaurant]!.food = sladovnickaFood[i];
|
||||||
@ -136,8 +137,12 @@ export async function getRestaurantMenu(restaurant: Restaurants, date?: Date): P
|
|||||||
menus[i][restaurant]!.closed = true;
|
menus[i][restaurant]!.closed = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} catch (e: any) {
|
||||||
|
console.error("Selhalo načtení jídel pro podnik Sladovnická", e);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case Restaurants.UMOTLIKU:
|
case Restaurants.UMOTLIKU:
|
||||||
|
try {
|
||||||
const uMotlikuFood = await getMenuUMotliku(firstDay, mock);
|
const uMotlikuFood = await getMenuUMotliku(firstDay, mock);
|
||||||
for (let i = 0; i < uMotlikuFood.length; i++) {
|
for (let i = 0; i < uMotlikuFood.length; i++) {
|
||||||
menus[i][restaurant]!.food = uMotlikuFood[i];
|
menus[i][restaurant]!.food = uMotlikuFood[i];
|
||||||
@ -145,8 +150,12 @@ export async function getRestaurantMenu(restaurant: Restaurants, date?: Date): P
|
|||||||
menus[i][restaurant]!.closed = true;
|
menus[i][restaurant]!.closed = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} catch (e: any) {
|
||||||
|
console.error("Selhalo načtení jídel pro podnik U Motlíků", e);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case Restaurants.TECHTOWER:
|
case Restaurants.TECHTOWER:
|
||||||
|
try {
|
||||||
const techTowerFood = await getMenuTechTower(firstDay, mock);
|
const techTowerFood = await getMenuTechTower(firstDay, mock);
|
||||||
for (let i = 0; i < techTowerFood.length; i++) {
|
for (let i = 0; i < techTowerFood.length; i++) {
|
||||||
menus[i][restaurant]!.food = techTowerFood[i];
|
menus[i][restaurant]!.food = techTowerFood[i];
|
||||||
@ -155,6 +164,9 @@ export async function getRestaurantMenu(restaurant: Restaurants, date?: Date): P
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
} catch (e: any) {
|
||||||
|
console.error("Selhalo načtení jídel pro podnik TechTower", e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
await storage.setData(getMenuKey(usedDate), menus);
|
await storage.setData(getMenuKey(usedDate), menus);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user