From 51b5eb423ced834ed7e9dbc2384799016486dd2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torsten=20L=C3=BCcke?= Date: Mon, 27 Feb 2023 17:49:28 +0100 Subject: [PATCH] Refactor: Nutze Nullish Coalescing Assignment --- .gitignore | 1 + ui/src/routes/WorkingHours/Formular/ImportCsv.svelte | 7 ++----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index ff2345f..a8d9aba 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ .idea/**/workspace.xml .idea/**/tasks.xml .idea/**/usage.statistics.xml +.idea/**/markdown.xml .idea/**/dictionaries .idea/**/shelf diff --git a/ui/src/routes/WorkingHours/Formular/ImportCsv.svelte b/ui/src/routes/WorkingHours/Formular/ImportCsv.svelte index 878e429..35ea0b8 100644 --- a/ui/src/routes/WorkingHours/Formular/ImportCsv.svelte +++ b/ui/src/routes/WorkingHours/Formular/ImportCsv.svelte @@ -27,11 +27,8 @@ let work_to = new Date(item['Bis']) let actual_day = work_from.toISOString().substring(0, 10) let actual_work_hours = (work_to - work_from)/(1000*60*60) - if (cash_work_days[actual_day] === undefined) { - cash_work_days[actual_day] = actual_work_hours - } else { - cash_work_days[actual_day] += actual_work_hours - } + cash_work_days[actual_day] ??= 0 + cash_work_days[actual_day] += actual_work_hours }) for (let day in cash_work_days) { let hours = cash_work_days[day]