Simple Machines Community Forum

SMF Support => SMF 2.0.x Support => Topic started by: Steve on December 03, 2020, 05:13:22 PM

Title: Error When Changing Member's Display Or Username
Post by: Steve on December 03, 2020, 05:13:22 PM
I must have suffered some brain damage during my absence because I just can't figure this out.

I'm trying to change a member's display name and I get the attached error.

There are no other members with the desired display name or username. What am I doing wrong?
Title: Re: Error When Changing Member's Display Or Username
Post by: Sir Osis of Liver on December 03, 2020, 05:15:38 PM
Hey, Steve.  Search your database for the disputed name, see if it's in there.
Title: Re: Error When Changing Member's Display Or Username
Post by: Steve on December 03, 2020, 05:19:25 PM
I was afraid you'd say that. Okay, will take a look. Thanks. :)
Title: Re: Error When Changing Member's Display Or Username
Post by: Steve on December 03, 2020, 05:42:30 PM
Checked the database and didn't find the name so I edited the member in the database to have the display name and login she wanted. That should do it, yes?
Title: Re: Error When Changing Member's Display Or Username
Post by: Sir Osis of Liver on December 03, 2020, 05:52:54 PM
Editing real_name directly shouldn't cause any problems, everything's linked to member_name.

Think so, anyway.  Do you get the error with other members?
Title: Re: Error When Changing Member's Display Or Username
Post by: Steve on December 03, 2020, 05:56:23 PM
Haven't tried to change anyone else's. Am waiting to see if the member can log in and if she can, I'll mark this solved.

Thanks again for the help.
Title: Re: Error When Changing Member's Display Or Username
Post by: Sir Osis of Liver on December 03, 2020, 06:01:29 PM
You can't login with real_name, only member_name or email address.  If you edited the right one, it won't affect login.
Title: Re: Error When Changing Member's Display Or Username
Post by: Steve on December 03, 2020, 06:10:55 PM
Hmmm ... she wanted her real name/login/display name to all be the same so I changed real_name and member_name. Is that going to cause a problem?
Title: Re: Error When Changing Member's Display Or Username
Post by: Kindred on December 03, 2020, 06:13:16 PM
IIRC, the password is hashed using the login name.... so changing that directly in the database would screw up her password hash
Title: Re: Error When Changing Member's Display Or Username
Post by: Sir Osis of Liver on December 03, 2020, 06:17:53 PM
Hmm, not really sure.  Now I think about it, believe most things are linked to id_member, don't know if anything's linked directly to member_name.  I'd be leery of changing it.

^ That would just require resetting password, wouldn't it?
Title: Re: Error When Changing Member's Display Or Username
Post by: Kindred on December 03, 2020, 06:19:24 PM
Basic rule of thumb --- don't edit things directly in the database
Title: Re: Error When Changing Member's Display Or Username
Post by: Sir Osis of Liver on December 03, 2020, 06:22:46 PM
Yeah, well, I think Steve knows that. ;D
Title: Re: Error When Changing Member's Display Or Username
Post by: Steve on December 04, 2020, 08:57:56 AM
Yea, I do which is why I didn't want to go that route. At any rate, she was able to log in last night so all seems well. Thanks guys and I've missed this place. ;D


Marking solved.