The Invite module works for user 1 but the "Invitation" tab does not appear for other users, even though authenticated users have been assigned permission to create invites. Also, if an authenticated user tries to go directly to the invitation tab (e.g. example.com/user/nn/invites), they get an Access denied message. I've tried clearing the cache and logging in as a non-admin user on different browsers, but the tab does not appear for any authenticated users except user 1. Appreciate any help.

CommentFileSizeAuthor
#4 Img.png98.74 KBrenatog
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

designdit created an issue. See original summary.

designdit’s picture

Issue summary: View changes
renatog’s picture

Assigned: Unassigned » renatog
renatog’s picture

Category: Bug report » Support request
Issue summary: View changes
Status: Active » Fixed
FileSize
98.74 KB

Hi @designdit, how are you?

Thank you very much for contact.

It's has been fixed in the dev version.

Please check:

The permissions are based on the Role User, if this Role has permissions the invites tab should work good now.

We will generate a release soon.

Thank you very much @designdit.

Good Work and Good Week.

Regards.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

As If’s picture

Version: 7.x-4.1-rc1 » 7.x-4.x-dev

Problem still occurring with 7.x-4.1-rc1+8-dev.

renatog’s picture

Status: Closed (fixed) » Postponed (maintainer needs more info)

Really?!

@as-if : Please, Can you provide a step-by-step to reproduce, it?

On this way, we can do a fix.

Best,

As If’s picture

1. Install 7.x-4.1-rc1+8-dev
2. Set permissions: all roles above "authenticated user" may create and edit own invites
3. Masquerade as a user with role above authenticated
4. Go to profile page - no invite tab
5. Go directly to user/X/invites - access denied
6. Switch back to admin user and visit same page - invite functionality is visible

As If’s picture

BTW I provided invite capability to my users by using the Block - which works - but I would prefer the tab.