I'm wondering if something went awry with the Joomla Automatic-User Creation upon event registration feature in the last update. It was working just fine for some time but new users are no longer being created on event registration (even though the box still appears prompting users to create an account). For the event I'm testing (
http://www.lapefr.com/index.php?option= ... alRegister
) I have "Joomla Auto-User Creation" set to "Yes (required)".
Here's what's happening:
• When I submit a registration, the registration Record shows up in DT Register but a new user is no longer populating in the Joomla User Manager.
• When I checked the Configuration > General options, there are only two options under "User Profile Integration": "Community Builder" and "No". I downloaded the Community Builder plugin but when I process a new registration the new user still doesn't appear either in Community Builder Users or in Joomla's User Manager.
Update: I'm thinking there might be a little bug here. I realized the new users are not being created because I am using a username that I had used at some point in the past. Strangely enough, even though the user name is currently deleted from the system, it must be cached somewhere by Joomla so the user isn't created. DT Register gives me a blue check mark on the registration form saying the username is available, when in reality, Joomla won't accept it.
This is true with both the version combo I mentioned above as well as:
UPDATE: I figured out what is going on. I was using a one-character username just to quickly fill in the form and DT Register was accepting it as valid, but Joomla requires usernames to be 2 characters or greater. Joomla was not accepting the new user since the username was invalid.
DT Register, this is a bug. Looks like you need to fix the form validation in a future release to require 2 characters or more!