From 19ea9438427ffac51d63d42f13b61df807f55b07 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Wed, 3 May 2023 07:08:17 +0000
Subject: [PATCH] fixes #2602

Closes #2602

Merge request studip/studip!1752
---
 resources/assets/javascripts/studip-ui.js | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/resources/assets/javascripts/studip-ui.js b/resources/assets/javascripts/studip-ui.js
index 63766c08d1b..2ef3a6e21a8 100644
--- a/resources/assets/javascripts/studip-ui.js
+++ b/resources/assets/javascripts/studip-ui.js
@@ -144,10 +144,7 @@ import eventBus from "./lib/event-bus.ts";
                 const dataOptions = $(this).data().datePicker;
 
                 const options = {};
-                if (
-                    dataOptions['disable_holidays'] !== undefined
-                    && dataOptions['disable_holidays'] === true
-                ) {
+                if (dataOptions?.disable_holidays === true) {
                     options.beforeShowDay = disableHolidaysBeforeShow;
                 }
                 $(this).data('date-picker-init', true).datepicker(options);
@@ -285,10 +282,7 @@ import eventBus from "./lib/event-bus.ts";
                 const dataOptions = $(this).data().datePicker;
 
                 const options = {};
-                if (
-                    dataOptions['disable_holidays'] !== undefined
-                    && dataOptions['disable_holidays'] === true
-                ) {
+                if (dataOptions?.disable_holidays === true) {
                     options.beforeShowDay = disableHolidaysBeforeShow;
                 }
                 $(this).data('date-picker-init', true).datepicker(options);
-- 
GitLab