diff options
| author | Murtaza Sultani <sultani@data-quest.de> | 2025-05-09 21:02:43 +0200 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2025-05-16 10:25:20 +0200 |
| commit | b2eb3bc07157161f5eaa263d367f5cd8cbc800ba (patch) | |
| tree | e69b146a7f478771eff767c9735f162d9126d016 | |
| parent | 41a106a7948e90dbe15a325e2f6b7122e59b3485 (diff) | |
Resolve "Gruppenbelegungspläne anders sortiert als Individuelle Raumgruppen"
Closes #5601
Merge request studip/studip!4219
| -rw-r--r-- | app/controllers/room_management/planning.php | 5 |
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, |
