aboutsummaryrefslogtreecommitdiff
path: root/lib/models/resources/Room.class.php
diff options
context:
space:
mode:
authorMoritz Strohm <strohm@data-quest.de>2022-07-29 14:29:12 +0000
committerMoritz Strohm <strohm@data-quest.de>2022-07-29 14:29:12 +0000
commit45ddcf37ccaffd110b9b29c1cf8ac65f26f7d850 (patch)
treed07b2f0d9dc9dbe4cf92e300918a4149972d6ffc /lib/models/resources/Room.class.php
parentb6a6e79fbd389d309b8522e165eae5ef560ff10d (diff)
make public booking plans only visible when RESOURCES_SHOW_PUBLIC_ROOM_PLANS is set, fixes #143
Closes #143 Merge request studip/studip!847
Diffstat (limited to 'lib/models/resources/Room.class.php')
-rw-r--r--lib/models/resources/Room.class.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/models/resources/Room.class.php b/lib/models/resources/Room.class.php
index d8f2ad4..1c9a0e4 100644
--- a/lib/models/resources/Room.class.php
+++ b/lib/models/resources/Room.class.php
@@ -645,10 +645,10 @@ class Room extends Resource
* @see Resource::bookingPlanVisibleForUser
* @inheritDoc
*/
- public function bookingPlanVisibleForUser(User $user, $time_range = [])
+ public function bookingPlanVisibleForUser(?User $user, $time_range = [])
{
return parent::bookingPlanVisibleForUser($user, $time_range)
- || $this->booking_plan_is_public;
+ || $this->booking_plan_is_public && Config::get()->RESOURCES_SHOW_PUBLIC_ROOM_PLANS;
}