Univention Bugzilla – Bug 48612
extended attributes custom groups are not properly ordered according their settings
Last modified: 2023-06-09 16:24:20 CEST
It looks like the object attribute 'groupPosition' of udm/extended_attributes are not evaluated properly. According to a customer (see Ticket) the order of own groups within a tab are not like configured - I can confirm the behavior. To analyze further have a look at 10.200.42.10
I think the problem is in: management/univention-directory-manager-modules/modules/univention/admin/modules.py:491 ''' currentTab.layout.insert(ea_layout.groupPosition - 1, grp) ''' In case "ea_layout.groupPosition - 1" is bigger than the current length of the layout list the grp is just appended and no padding takes place. The layout list is initialized with a length of zero.
We need the exact extended attribute definition to reproduce it.