Univention Bugzilla – Bug 54896
Ignore operational attributes in exam mode user copy
Last modified: 2023-05-14 06:16:31 CEST
The exam mode copies all attributes from obj.oldattr. When oldattr contains operational attributes the creation of the object fails, as it's only possible to set them with relax control. Nevertheless operational attributes should of course not be copied. We should ignore operational attributes in the Exam module user copy. +++ This bug was initially created as a clone of Bug #54883 +++ The entry UUID of UDM objects should be accessible for programmers. This should be done be simply add a python property `entry_uuid` to the simpleLDAP base class. The reason why this should be accessible is that customer projects otherwise need to do a LDAP search to get this. This is a unneeded performance impact.
ucs-school-umc-exam.yaml 8a5401e57f4d | Bug #54896: ignore operational attributes in exam module user copy ucs-school-umc-exam (10.0.5) 8a5401e57f4d | Bug #54896: ignore operational attributes in exam module user copy
univention-updater c993e99b407c | Bug #54883: Bug #54896: require UCS@school 5.0 v2 to upgrade to UCS 5.0-2
OK: code change OK: installation OK: ucs-test OK: changelog entry OK: advisory OK: functional change Manually tested → VERIFIED
UCS@school 5.0 v2 has been released. https://docs.software-univention.de/changelog-ucsschool-5.0v2-de.html If this error occurs again, please clone this bug.