From 0cdfc0508f6d22efc0f3f0ff325c7ddd748cb545 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms Date: Mon, 20 Feb 2023 18:01:42 +0000 Subject: second batch of changes, re #2193 Merge request studip/studip!1421 --- app/controllers/calendar/single.php | 2 +- app/views/calendar/single/seminar_events.php | 2 +- app/views/files/_files_thead.php | 2 +- app/views/materialien/files/add_dokument.php | 4 ++-- app/views/resources/_common/_resource_tr.php | 12 +++--------- app/views/resources/location/_add_edit_form.php | 2 +- lib/models/resources/ResourceRequest.class.php | 10 ++++++++++ 7 files changed, 19 insertions(+), 15 deletions(-) diff --git a/app/controllers/calendar/single.php b/app/controllers/calendar/single.php index 0d4fcac..af802bf 100644 --- a/app/controllers/calendar/single.php +++ b/app/controllers/calendar/single.php @@ -494,7 +494,7 @@ class Calendar_SingleController extends Calendar_CalendarController } $this->sem_data = Semester::findAllVisible(); - $sem = ($config_sem && $config_sem != '0' ? $config_sem : Config::get()->MY_COURSES_DEFAULT_CYCLE); + $sem = $config_sem ?: Config::get()->MY_COURSES_DEFAULT_CYCLE; if (Request::option('sem_select')) { $sem = Request::get('sem_select', $sem); } diff --git a/app/views/calendar/single/seminar_events.php b/app/views/calendar/single/seminar_events.php index 2802408..06ed5fa 100644 --- a/app/views/calendar/single/seminar_events.php +++ b/app/views/calendar/single/seminar_events.php @@ -7,7 +7,7 @@ $course_group) : ?> diff --git a/app/views/files/_files_thead.php b/app/views/files/_files_thead.php index fabfa3c..a7f79c7 100644 --- a/app/views/files/_files_thead.php +++ b/app/views/files/_files_thead.php @@ -14,7 +14,7 @@ - + @@ -73,7 +73,7 @@
- +
- data-id="id) ?>" - data-range_type="" + data-range_type="" data-name="name) ?>" - > + > getPictureUrl(); ?> diff --git a/app/views/resources/location/_add_edit_form.php b/app/views/resources/location/_add_edit_form.php index 3cc40ea..3ba317d 100644 --- a/app/views/resources/location/_add_edit_form.php +++ b/app/views/resources/location/_add_edit_form.php @@ -32,7 +32,7 @@ ] ) ?> - + render_partial( 'resources/resource/_standard_properties_form_part.php', [ diff --git a/lib/models/resources/ResourceRequest.class.php b/lib/models/resources/ResourceRequest.class.php index 51df109..3cb6c12 100644 --- a/lib/models/resources/ResourceRequest.class.php +++ b/lib/models/resources/ResourceRequest.class.php @@ -849,11 +849,21 @@ class ResourceRequest extends SimpleORMap implements PrivacyObject, Studip\Calen } if ($this->metadate_id) { + $date = $this->cycle->dates->last(); + if (!isset($date)) { + return null; + } + $end_date->setTimestamp($this->cycle->dates->last()->end_time); return $end_date; } if ($this->course_id) { + $date = $this->course->dates->last(); + if (!isset($date)) { + return null; + } + $end_date->setTimestamp($this->course->dates->last()->end_time); return $end_date; } -- cgit v1.0