Secondary usergroups

Mythotical

Well-known member
I don't know what is going on but when I setup upgrades to add to a secondary usergroup, those that made purchases cannot see the forums specified for the usergroup that is set as secondary for them.

Am I missing something? Did I forget something?

Thanks
 

James

Well-known member
It sounds like a permissions issue, have you double-checked that none of the permissions for the user(s) are set to Never?
 

Robbo

Well-known member
Did you set any never permissions? From your description it should work fine. Might be just that you are testing before the cron is run to upgrade people?

Edit: annnndddd beaten ^
 

Mythotical

Well-known member
It sounds like a permissions issue, have you double-checked that none of the permissions for the user(s) are set to Never?
Nope, nothing set to Never, only through node permissions I have guests and members set to Never but not licensed usergroup.

Did you set any never permissions? From your description it should work fine. Might be just that you are testing before the cron is run to upgrade people?

Edit: annnndddd beaten ^
Cron has ran, it updated him to the secondary group already.
 

Mythotical

Well-known member
Back to this issue, waited 2 hours, ran the cron and still the user can't see the forums. I have even used the Test Permissions feature to check things. Any suggestions as to the cause?
 

Brogan

XenForo moderator
Staff member
Check the permissions of all the user groups the user is a member of.
Check the user specific permissions, if there are any.
Ensure the user isn't banned.

Other than that, it could be a problem related to an add-on.
 

Mythotical

Well-known member
Well the Member group is primary and that doesn't have permission to view the forums. Could that be the issue?
 

Mythotical

Well-known member
The users primary group is Member and secondary group is Board Member.

Member is no access while Board Member has access.
 

Brogan

XenForo moderator
Staff member
Permissions are cumulative so that should be fine:

Permission value priority is set in this order: (highest priority first)
  1. Never – this will not grant the permission. This can never be overridden, so should be used sparingly.
  2. Allow – this will grant the permission.
  3. Not Set (No) – this will not grant the permission. This is the lowest priority value; any explicit allow will override this.
Thus, if a user has not set (no) and allow for a permission, the final value will be allow. The Test Permissions system can help confirm that permissions are set correctly.

http://xenforo.com/help/permissions/

If you like I can take a look to see if I can spot anything obvious.
 

Mythotical

Well-known member
I don't get it, he says his upgrade is complete and he now is fine but when I test his permissions as his account I see no new forums.

Is there a specific cron that runs that I missed or does it take that long for Paypal to report back that the payment is good?
 

Mike

XenForo developer
Staff member
Of course, an add-on can break the user cache rebuild, so if turning off all add-ons and rebuilding the user caches fixes it, that's the culprit.
 

Mythotical

Well-known member
Of course, an add-on can break the user cache rebuild, so if turning off all add-ons and rebuilding the user caches fixes it, that's the culprit.
I have disabled all add-ons and tried it, still nothing. I'll have Brogan take a look.
 
Top