Univention Bugzilla – Bug 45553
(4.1r2) ucs-school-import: ImportUser.make_email() does not honor config[mandatory_attributes]
Last modified: 2017-10-18 17:13:01 CEST
+++ This bug was initially created as a clone of Bug #45550 +++ +++ This bug was initially created as a clone of Bug #42503 +++ ImportUser.make_email() raises an exception if no email address is either supplied in the input data or can be created from a scheme. It ignores config[mandatory_attributes]: if there is no "email" in the list, no exception should be raised, but the attribute should be left empty. --------------- As a result of Bug #44993 this now happened again at a customer in unique_email_handler.format_name().
Cherry picked 6f8415eda8a67724ab8caefc3bbea00b334e4f24 from 4.2 to 4.1r2: [4.1r2 0c26711e] (4.1r2) ImportUser.make_email() now honors config[mandatory_attributes] again [4.1r2 42c21b25] advisory ucs-school-import 14.0.16-49.340.201710171258
c46ee622: fixed typo 4aaae419: advisory update ucs-school-import 14.0.16-50
OK: code change OK: functional test ~OK: advisory
UCS@school 4.1 R2 v15 has been released. http://docs.software-univention.de/changelog-ucsschool-4.1R2v15-de.html If this error occurs again, please clone this bug.