From 68eb042cc9e33482181b564efb0d3feee3692223 Mon Sep 17 00:00:00 2001 From: Moritz Strohm <strohm@data-quest.de> Date: Thu, 21 Mar 2024 14:13:47 +0000 Subject: [PATCH] allow all-day events that span over multiple days, fixes #3872 Closes #3872 Merge request studip/studip!2727 --- app/controllers/calendar/date.php | 1 - app/views/calendar/date/_add_edit_form.php | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/app/controllers/calendar/date.php b/app/controllers/calendar/date.php index 8c542b8ed0a..755ef97509a 100644 --- a/app/controllers/calendar/date.php +++ b/app/controllers/calendar/date.php @@ -386,7 +386,6 @@ class Calendar_DateController extends AuthenticatedController if (Request::get('all_day') === '1') { $this->all_day_event = true; $begin->setTime(0,0,0); - $end = clone $begin; $end->setTime(23,59,59); } $this->date->begin = $begin->getTimestamp(); diff --git a/app/views/calendar/date/_add_edit_form.php b/app/views/calendar/date/_add_edit_form.php index 7c922e41f61..4ececab1b59 100644 --- a/app/views/calendar/date/_add_edit_form.php +++ b/app/views/calendar/date/_add_edit_form.php @@ -64,8 +64,7 @@ </label> </div> <label> - <input type="checkbox" name="all_day" value="1" <?= $all_day_event ? 'checked' : '' ?> - data-deactivates=".new-calendar-date-form input[name='end']"> + <input type="checkbox" name="all_day" value="1" <?= $all_day_event ? 'checked' : '' ?>> <?= _('Ganztägiger Termin') ?> </label> <label> -- GitLab