From d767730b192544b6b8ab99e1b481cef54c90e21f Mon Sep 17 00:00:00 2001 From: batmanisko Date: Tue, 29 Jul 2025 15:15:16 +0200 Subject: [PATCH] sonar --- server/src/service.ts | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/server/src/service.ts b/server/src/service.ts index 2160814..433ae25 100644 --- a/server/src/service.ts +++ b/server/src/service.ts @@ -97,20 +97,14 @@ export async function getRestaurantMenu(restaurant: Restaurant, date?: Date, for } let weekMenu = await getMenu(usedDate); - if (weekMenu == null) { - weekMenu = [{}, {}, {}, {}, {}]; - } + weekMenu ??= [{}, {}, {}, {}, {}]; for (let i = 0; i < 5; i++) { - if (weekMenu[i] == null) { - weekMenu[i] = {}; - } - if (weekMenu[i][restaurant] == null) { - weekMenu[i][restaurant] = { - lastUpdate: now, - closed: false, - food: [], - }; - } + weekMenu[i] ??= {}; + weekMenu[i][restaurant] ??= { + lastUpdate: now, + closed: false, + food: [], + }; } if (forceRefresh || !weekMenu[dayOfWeekIndex][restaurant]?.food?.length) { const firstDay = getFirstWorkDayOfWeek(usedDate);