Neumožnit výběr zavřených podniků

This commit is contained in:
2023-08-11 00:17:11 +02:00
parent 45bd84f96f
commit 282184b80b
3 changed files with 44 additions and 19 deletions

View File

@@ -75,6 +75,7 @@ export async function getRestaurantMenu(restaurant: Restaurants, date?: Date, mo
if (!clientData?.menus?.[restaurant]) {
clientData.menus[restaurant] = {
lastUpdate: getHumanTime(new Date()),
closed: false,
food: [],
};
switch (restaurant) {
@@ -82,7 +83,11 @@ export async function getRestaurantMenu(restaurant: Restaurants, date?: Date, mo
clientData.menus[restaurant].food = await getMenuSladovnicka(date, mock);
break;
case Restaurants.UMOTLIKU:
clientData.menus[restaurant].food = await getMenuUMotliku(date, mock);
const uMotlikuFood = await getMenuUMotliku(date, mock);
clientData.menus[restaurant].food = uMotlikuFood;
if (uMotlikuFood.length === 1 && uMotlikuFood[0].name.toLowerCase() === 'zavřeno') {
clientData.menus[restaurant].closed = true;
}
break;
case Restaurants.TECHTOWER:
clientData.menus[restaurant].food = await getMenuTechTower(date, mock);