-
Type:
Improvement
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 10.4.11
-
Fix Version/s: 10.5
-
Component/s: Course
-
Labels:None
-
Funded by:
When opening the detailed view of a member by clicking his name in members management of a course, the list of groups seems not to be sorted. An alphabetical order would be better.
This can be done simply by adding an "order by" in the query:
diff --git a/src/main/java/org/olat/group/manager/BusinessGroupDAO.java b/src/main/java/org/olat/group/manager/BusinessGroupDAO.java --- a/src/main/java/org/olat/group/manager/BusinessGroupDAO.java +++ b/src/main/java/org/olat/group/manager/BusinessGroupDAO.java @@ -794,6 +794,7 @@ .append(" inner join fetch bgi.resource as bgResource ") .append(" inner join bgi.baseGroup as bGroup "); filterBusinessGroupToSearch(sb, params, false); + sb.append(" order by bgi.name"); TypedQuery<Object[]> objectsQuery = dbInstance.getCurrentEntityManager() .createQuery(sb.toString(), Object[].class);