Hmm...since WLPE only checks for the modx_web_users table, that’s all I should need to redo, right? Or do I also need to redo the modx_web_user_attributes table?
EDIT: I found the SQL files from the /install folder. So I guess I’ll drop + run the queries, and see if that fixes anything. If that doesn’t work, I don’t have a clue what’s going on...
EDIT 2: >.>...I officially have no idea what’s going on. I dropped and recreated every table web_user-related (save the usergroup ones that had nothing to do w/ the issue at hand) via the SQL commands in the setup.sql file, and it’s still acting up. This isn’t making any sense at all, since there’s no record at all beforehand that it could "match". It’s creating the web_user_extended table alright. It’s just stopping *right* before the OnBeforeAddToGroup event.
IMHO, shouldn’t the script stop once it encounters the "username already exists" error? So could that be a clue as to what’s happening? I know my host recently upgraded some stuff in the database, so I wonder if that had anything to do w/ the issue (it’s not even getting to the "blank" page a previous user got a week or so ago.
Would anyone be willing to look at the database and see if they can find out what the issue is? I’ll create a database account for you.
EDIT 3: One thing I forgot to mention. I accidentally put in my password for the e-mail setting. It seems when that occurs, the error for the e-mail supercedes the username error. Still creates the user based on that data, just like w/ the username error.
That’s why I think there’s an issue code-wise, because
no script should allow malformed data like a non-email to be accepted as a e-mail address, I’d think.