adobe-apiplatform / user-sync.py

Application for synchronizing Adobe customer directories via the User Management API
https://adobe-apiplatform.github.io/user-sync.py/en/user-manual/
MIT License
87 stars 67 forks source link

Email address is not updating after 2.7.6 update. #810

Closed sacordero closed 1 year ago

sacordero commented 1 year ago

Description: Email address is not updating after 2.7.6 update. The User Sync Tool has started throwing errors that it can't update the email attribute of users with the following error: "code: "error.user.nonexistent" message: "User Id does not exist: xxxxxxxx@uvu.edu"".

Steps to reproduce Customer indicates, Students have accounts in the format “idnumber@uvu.edu”. When they are hired as employees, their primary email alias is updated to the format “firstname.lastname@uvu.edu”. For the past 2 years, the UST has been correctly updating the email address. They just updated from 3.7.5 to 3.7.6 and now this issue has occurred.

Testing Customer has tried updating to 2.8.0 and the issue still persists, but after rolling back to 2.7.5, all the errors disappeared. They have checked idnumber@uvu.edu and the email was successfully updated to firstname.lastname@uvu.edu.

Logs indicate this is the case.

Customer believes the fix https://github.com/adobe-apiplatform/user-sync.py/issues/808 had an unintended side effect.

Environment UST version: 2.7.6 OS type and version: Win Server 2012