Auto Assign Role 6.x-2.0-rc1 causes Content Profile fields to not show on user registration.

This behavior was not present in the 6.x-2.0-beta1 release.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mike.davis’s picture

What part of Auto Assign Role do you have enabled?

I have just tried to test this with a basic profile defined (with a couple of fields defined) and these are showing correctly on the registration page when both 'Automatic Role Assignment' and 'Allow user choose' enabled and my fields defined are showing correctly on the registration form?

Stupid question, but have you enabled these fields to show on the registration form?

myke’s picture

These fields were previously showing on the registration form. The ONLY thing that changed, was upgrading the module. Downgrading it made them show up again. When I have more time I'll run it through the debugger (each version) and try to figure out where it's failing for me.

mike.davis’s picture

OK, that is strange.

Looking through the changes that have been committed since beta2, the only thing that I can see that might have affected is this bug: #1025668: Error appear on new path page, so it might be worth having a look at this to see if this has.

Are you using register by path or just the normal registration form?

mike.davis’s picture

Status: Active » Needs review
FileSize
799 bytes

I have investigated this further based upon the change from #1025668: Error appear on new path page and I think I have found the issue.

Here is a patch to correct this, can you check this and see if this fixes your problem?

Status: Needs review » Needs work
myke’s picture

I am using register by path, yes.

I will check it out on my dev server and report back.

mike.davis’s picture

Thanks, if all works fine I will get this added and a new release created.

mike.davis’s picture

@myke, did this patch solve your issue?