The edit_user function used in edituser.py and editmeta.py does not clean up cache marks for the original user. For all practical purposes it probably never mattered, but with the introduction of temporary account locking during edits from #406 this locked status cache remains in place and can potentially interfere later e.g. upon multiple renaming operations back and forth or when testing UUID vs X509 user ID format.
The
edit_userfunction used inedituser.pyandeditmeta.pydoes not clean up cache marks for the original user. For all practical purposes it probably never mattered, but with the introduction of temporary account locking during edits from #406 this locked status cache remains in place and can potentially interfere later e.g. upon multiple renaming operations back and forth or when testing UUID vs X509 user ID format.