summaryrefslogtreecommitdiff
path: root/app/php/components
diff options
context:
space:
mode:
Diffstat (limited to 'app/php/components')
-rw-r--r--app/php/components/UserSelection.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/app/php/components/UserSelection.php b/app/php/components/UserSelection.php
index 99dd2ab..681e154 100644
--- a/app/php/components/UserSelection.php
+++ b/app/php/components/UserSelection.php
@@ -50,7 +50,7 @@ class UserSelection extends TTemplateControl {
)
)
);
- return array_map(
+ $categories = array_map(
function($category) use($calendars) {
$dto = new CalendarGroupDTO();
$dto->loadRecord($category, $calendars);
@@ -58,6 +58,13 @@ class UserSelection extends TTemplateControl {
},
$categories
);
+ usort(
+ $categories,
+ function ($cat1, $cat2) {
+ return strcmp($cat1->Name, $cat2->Name);
+ }
+ );
+ return $categories;
}
return [];
}