diff options
| author | Moritz Strohm <strohm@data-quest.de> | 2025-09-22 10:48:50 +0000 |
|---|---|---|
| committer | Moritz Strohm <strohm@data-quest.de> | 2025-09-22 10:48:50 +0000 |
| commit | a95d1763d2170867e35ebf80870d6c77c88acfa8 (patch) | |
| tree | 1b2bd23a0d0561062f0ca29c2d42d47e59ace8d7 /lib/models | |
| parent | ff187a1c0244c6f3f1703799a7a69f9145856333 (diff) | |
made requests visible in anonymous form for everyone, closes #5801
Closes #5801
Merge request studip/studip!4425
Diffstat (limited to 'lib/models')
| -rw-r--r-- | lib/models/resources/ResourceRequest.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/models/resources/ResourceRequest.php b/lib/models/resources/ResourceRequest.php index 7cdf18c..2d08ee7 100644 --- a/lib/models/resources/ResourceRequest.php +++ b/lib/models/resources/ResourceRequest.php @@ -2294,6 +2294,7 @@ class ResourceRequest extends SimpleORMap implements PrivacyObject, Studip\Calen $booking_plan_preparation_fg = ColourValue::find('Resources.BookingPlan.PreparationTime.Fg'); $user_is_resource_autor = false; + $user_is_resource_user = $this->resource->userHasPermission($user); if ($this->resource_id && $this->resource instanceof Resource) { $user_is_resource_autor = $this->resource->userHasPermission( $user, @@ -2348,7 +2349,7 @@ class ResourceRequest extends SimpleORMap implements PrivacyObject, Studip\Calen $events[] = new Studip\Calendar\EventData( $begin, $end, - _('Rüstzeit'), + $user_is_resource_user ? _('Rüstzeit') : '', ['preparation-time'], $booking_plan_preparation_fg->__toString(), $booking_plan_preparation_bg->__toString(), @@ -2372,7 +2373,7 @@ class ResourceRequest extends SimpleORMap implements PrivacyObject, Studip\Calen $events[] = new Studip\Calendar\EventData( $begin, $end, - _('Rüstzeit'), + $user_is_resource_user ? _('Rüstzeit') : '', ['preparation-time'], $booking_plan_preparation_fg->__toString(), $booking_plan_preparation_bg->__toString(), @@ -2396,7 +2397,7 @@ class ResourceRequest extends SimpleORMap implements PrivacyObject, Studip\Calen $events[] = new Studip\Calendar\EventData( $begin, $end, - $this->getRangeName(), + $user_is_resource_user ? $this->getRangeName() : '', ['resource-request'], $booking_plan_request_fg->__toString(), $booking_plan_request_bg->__toString(), |
