The Registrant Settings and Registrant Types and their menus aren't accessible from any role other than the Admin role even though all the permissions are turned on for the subsequent new role.

Restricted pages are:
/admin/structure/events/registrant/settings
/admin/structure/events/registrants/types/registrant_type

This can be fast track tested by installing the Duplicate_Role module (www.drupal.org/project/duplicate_role) and duplicating the Admin role and logging in with a user with that role. I have also tested it with a manually created role and checking all the permissions manually.

screenshot

screenshot

Comments

the_glitch created an issue. See original summary.

the_glitch’s picture

Priority: Critical » Major
Issue summary: View changes
the_glitch’s picture

Priority: Major » Critical
owenbush’s picture

I'll try and take a look at this soon.

owenbush’s picture

Status: Active » Needs review
StatusFileSize
new1.82 KB

Patch attached.

the_glitch’s picture

Thank you Owen. The patch works well.

Please see this similar issue https://www.drupal.org/project/recurring_events/issues/3124615

owenbush’s picture

Status: Needs review » Reviewed & tested by the community

Marking this as reviewed and tested by the community.

  • owenbush committed 13672e4 on 8.x-1.x
    Issue #3124057 by owenbush, the_glitch: Access to Registrant Settings...
owenbush’s picture

Status: Reviewed & tested by the community » Fixed

This has been fixed.

Status: Fixed » Closed (fixed)

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

the_glitch’s picture

Thanks Owen. Fixed as in merged?

owenbush’s picture

Yep. Merged and then marked as fixed.