aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurtaza Sultani <sultani@data-quest.de>2025-05-09 21:02:43 +0200
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2025-05-16 10:25:20 +0200
commitb2eb3bc07157161f5eaa263d367f5cd8cbc800ba (patch)
treee69b146a7f478771eff767c9735f162d9126d016
parent41a106a7948e90dbe15a325e2f6b7122e59b3485 (diff)
Resolve "Gruppenbelegungspläne anders sortiert als Individuelle Raumgruppen"
Closes #5601 Merge request studip/studip!4219
-rw-r--r--app/controllers/room_management/planning.php5
1 files changed, 2 insertions, 3 deletions
diff --git a/app/controllers/room_management/planning.php b/app/controllers/room_management/planning.php
index afa8cb1..b375615 100644
--- a/app/controllers/room_management/planning.php
+++ b/app/controllers/room_management/planning.php
@@ -115,7 +115,7 @@ class RoomManagement_PlanningController extends AuthenticatedController
$clipboard->name . ': ' . _('Raumgruppen-Belegungsplan')
);
$room_ids = $clipboard->getAllRangeIds('Room');
- $rooms = Room::findMany($room_ids);
+ $rooms = Room::findMany($room_ids, 'ORDER BY name');
} else {
$this->no_clipboard = true;
return;
@@ -130,8 +130,7 @@ class RoomManagement_PlanningController extends AuthenticatedController
//Generate the resources array for the fullcalendar scheduler plugin:
$this->scheduler_resources = [];
- foreach ($room_ids as $room_id) {
- $room = Room::find($room_id);
+ foreach ($rooms as $room) {
$this->scheduler_resources[] = [
'id' => $room->id,
'parent_name' => $room->building->name,