One of my new users managed to register to request a login with a leading space in her username. I don't know whether any special steps were involved getting into this state, but here's what I saw from Admin:
1. In the User List, her username, first and last name, date registered, etc. showed up. "User verified himself" showed "Yes".
2. But when I clicked "Edit", only her username was filled in -- first and last name, email address, "User verified himself" checkbox, etc. were all blank/unchecked.
3. I filled in the first and last name, GEDCOM INDI, email, etc., and clicked User Approved by Admin, and clicked "Update User Account", and the same page refreshed with all the data blank again... none of my changes were applied, apparently.
I couldn't find any way to approve the user through the web. I then looked at the row in the pgv_users table, and I noticed that u_username=' xyzzy' (note the leading space before "xyzzy"). When I did a SQL UPDATE to set u_username='xyzzy' (no leading space), then I was able to approve the user through the web.
Log in to post a comment.