[7.2.2] Once you change your display name, you can't change it back to your username...even if no other user is using your selection as a username or display name.
When a user tries to change their Display Name, the ubb system apparently checks to see if the name already exists in the user database (both against USER_LOGIN_NAME and USER_DISPLAY_NAME it appears, although I have not looked at the code).
The problem is that if a user changes his display name, and then later decides he/she wants to change it back to their username, they can't, and they get the message "This Display Name is already in use. Please choose a different Display Name. " (even though the only way the name is used is by the same user's username).
The duplicate check SQL statement should have an (AND `USER_ID` != '8327') for example so that it doesn't try to match itself.
Greg
Edited by Sirdude (11/09/07 12:03 AM)