fix: oprava závislostí
All checks were successful
ci/woodpecker/push/workflow Pipeline was successful

This commit is contained in:
2026-02-20 14:32:02 +01:00
parent cc98c2be0d
commit 5f79a9431c

View File

@@ -3,7 +3,6 @@ import { getDateForWeekIndex, getData, getRestaurantMenu, getToday, initIfNeeded
import { formatDate, getDayOfWeekIndex } from "../utils";
import getStorage from "../storage";
import { getWebsocket } from "../websocket";
import { GenerateMockDataData, ClearMockDataData, LunchChoice, Restaurant } from "../../../types";
const router = express.Router();
const storage = getStorage();
@@ -18,22 +17,22 @@ const MOCK_NAMES = [
];
// Volby stravování pro mock data
const LUNCH_CHOICES: LunchChoice[] = [
LunchChoice.SLADOVNICKA,
LunchChoice.TECHTOWER,
LunchChoice.ZASTAVKAUMICHALA,
LunchChoice.SENKSERIKOVA,
LunchChoice.OBJEDNAVAM,
LunchChoice.NEOBEDVAM,
LunchChoice.ROZHODUJI,
const LUNCH_CHOICES = [
'SLADOVNICKA',
'TECHTOWER',
'ZASTAVKAUMICHALA',
'SENKSERIKOVA',
'OBJEDNAVAM',
'NEOBEDVAM',
'ROZHODUJI',
];
// Restaurace s menu
const RESTAURANTS_WITH_MENU: LunchChoice[] = [
LunchChoice.SLADOVNICKA,
LunchChoice.TECHTOWER,
LunchChoice.ZASTAVKAUMICHALA,
LunchChoice.SENKSERIKOVA,
const RESTAURANTS_WITH_MENU = [
'SLADOVNICKA',
'TECHTOWER',
'ZASTAVKAUMICHALA',
'SENKSERIKOVA',
];
/**
@@ -51,7 +50,7 @@ router.use(requireDevMode);
/**
* Vygeneruje mock data pro testování.
*/
router.post("/generate", async (req: Request<{}, any, GenerateMockDataData["body"]>, res, next) => {
router.post("/generate", async (req: Request<{}, any, any>, res, next) => {
try {
const dayIndex = req.body?.dayIndex ?? getDayOfWeekIndex(getToday());
const count = req.body?.count ?? Math.floor(Math.random() * 16) + 5; // 5-20
@@ -69,7 +68,7 @@ router.post("/generate", async (req: Request<{}, any, GenerateMockDataData["body
// Získání menu restaurací pro vybraný den
const menus: { [key: string]: any } = {};
for (const restaurant of RESTAURANTS_WITH_MENU) {
const menu = await getRestaurantMenu(restaurant as Restaurant, date);
const menu = await getRestaurantMenu(restaurant as any, date);
if (menu?.food?.length) {
menus[restaurant] = menu.food;
}
@@ -125,7 +124,7 @@ router.post("/generate", async (req: Request<{}, any, GenerateMockDataData["body
/**
* Smaže všechny volby pro daný den.
*/
router.post("/clear", async (req: Request<{}, any, ClearMockDataData["body"]>, res, next) => {
router.post("/clear", async (req: Request<{}, any, any>, res, next) => {
try {
const dayIndex = req.body?.dayIndex ?? getDayOfWeekIndex(getToday());