aboutsummaryrefslogtreecommitdiff
path: root/lib/models/resources
diff options
context:
space:
mode:
authorDavid Siegfried <david.siegfried@uni-vechta.de>2024-09-24 18:03:10 +0000
committerJan-Hendrik Willms <tleilax+github@gmail.com>2024-09-25 10:13:06 +0200
commitd11caf523fce01af6b4dd1d99f296e1f09e8b55b (patch)
tree9e5ef2d284397b65471d98cee1749e5019fb3421 /lib/models/resources
parenta9cb0c3aeec804363f7839afd005eefb149b9eb2 (diff)
prevent php-warnings in resources, fixes #4623
Closes #4623 Merge request studip/studip!3435
Diffstat (limited to 'lib/models/resources')
-rw-r--r--lib/models/resources/ResourceRequest.class.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/models/resources/ResourceRequest.class.php b/lib/models/resources/ResourceRequest.class.php
index 6200127..a99ef94 100644
--- a/lib/models/resources/ResourceRequest.class.php
+++ b/lib/models/resources/ResourceRequest.class.php
@@ -964,8 +964,8 @@ class ResourceRequest extends SimpleORMap implements PrivacyObject, Studip\Calen
$date = CourseDate::find($appointment->appointment_id);
$interval['range'] = 'CourseDate';
$interval['range_id'] = $appointment->appointment_id;
- $interval['booked_room'] = $date->room_booking->resource_id;
- $interval['booking_id'] = $date->room_booking->id;
+ $interval['booked_room'] = $date->room_booking->resource_id ?? '';
+ $interval['booking_id'] = $date->room_booking->id ?? '';
$time_intervals['']['intervals'][] = $interval;
}
@@ -2450,7 +2450,7 @@ class ResourceRequest extends SimpleORMap implements PrivacyObject, Studip\Calen
{
$props = '';
foreach ($this->getPropertyData() as $name => $state) {
- $props .= $name . '=' . $state . ' ';
+ $props .= $name . '=' . json_encode($state) . ' ';
}
$info['Anfrage'] = $this->getType();
$info['Status'] = $this->getStatus();