Univention Bugzilla – Bug 45997
Remove "email" scheme from default config
Last modified: 2023-03-25 06:55:38 CET
Currently we have an email scheme defined in the default configs: > /usr/share/ucs-school-import/configs/user_import_defaults.json: "email": "<firstname>[0].<lastname>@<maildomain>", > /usr/share/ucs-school-import/configs/user_import_http-api.json: "email": "<firstname>.<lastname>@<maildomain>", This is a problem when we explicitly do NOT want mailPrimaryAdress to be set during import, because it cannot be overwritten. As discussed with Daniel, I tried the following variants: "email": "", "email": null, "email": none, "email": false, in my local user_import.json, but they all produce tracebacks. IMHO we should just remove the "email" scheme from the default configs and make it necessary to specify one in the local config, if needed. In this case, we should also check for side effects, e.g. "recordUID": "<email>"
Will be fixed as part of Bug #45972. *** This bug has been marked as a duplicate of bug 45972 ***