I'm not sure what I'm doing wrong here. I set target role to ROLE #3 in invite/settings - from there I send a test invite to one of my other email addresses. When I click the email, and register an account on the site, the user's role isn't set.

basically, I want to send invites and have those that register (from invite) be tagged with role #3. All other users will NOT have role #3 selected.

Any thoughts?

Comments

Anonymous’s picture

I had the same problem with Drupal 5.10. After turning off the module LoginToBoggan the module Invite functioned as expected. A number of potential causes happened to be 'not guilty': e.g. the module Role Delegation could be the problem but isn't (yes it took me a while to discover the cause).

drjonez’s picture

I do not have Login Tabogin installed. Though that module does look interesting

Just installed the latest update (on 6) and it still doesn't work. Hmmmm

steve hanson’s picture

Title: User role not being upgraded on invite » Same problem

Yes, having the same issue - I too thought this was a conflict with Login TOboggan, since I went through that in 5.x - but I turned that off and this is still not working - the invite process works fine, but the user isn't promoted to their correct role after signup.

drjonez’s picture

Title: Same problem » Role escalation bug

I have looked at the code to try to fix this myself, but I can't figure it out. It's my first time looking into building modules for drupal, and I've learned a lot.

I would love to see a fix for this. In theory, it doesn't sound to me like a big deal. But after looking at the code, this "small fix" may, after all be a big deal.

Thoughts?

Bevan’s picture

Status: Active » Closed (duplicate)
dustybiz’s picture

Am I reading this correctly - that no one is able to get the Invite module to assign roles to invited users?

Bevan’s picture