diff --git a/app/views/resources/_common/_room_search_result.php b/app/views/resources/_common/_room_search_result.php index 1da06b021f2a33e3ad25cc45c3848a26204725f0..b6ecc896fbfccdd086a74fa1c913c090b091cf7d 100644 --- a/app/views/resources/_common/_room_search_result.php +++ b/app/views/resources/_common/_room_search_result.php @@ -31,18 +31,20 @@ ['target' => '_blank'] ); } else { - $actions->addLink( - $room->getActionLink('booking_plan'), - _('Belegungsplan'), - Icon::create('timetable'), - ['data-dialog' => 'size=big'] - ); - $actions->addLink( - $room->getActionLink('semester_plan'), - _('Semesterbelegung'), - Icon::create('timetable'), - ['data-dialog' => 'size=big'] - ); + if ($room->booking_plan_is_public && Config::get()->RESOURCES_SHOW_PUBLIC_ROOM_PLANS) { + $actions->addLink( + $room->getActionLink('booking_plan'), + _('Belegungsplan'), + Icon::create('timetable'), + ['data-dialog' => 'size=big'] + ); + $actions->addLink( + $room->getActionLink('semester_plan'), + _('Semesterbelegung'), + Icon::create('timetable'), + ['data-dialog' => 'size=big'] + ); + } } if ($room->requestable && $room->userHasRequestRights($current_user)) { $actions->addLink(