Email product registrants access check is too strict

Created on 7 December 2024, 15 days ago

Problem/Motivation

Currently the "broadcast" route used by the "Email product registrants" page requires "administer registrations" permission. This means someone with both "Manage registrations" and "Manage sending registrant email" permissions is unable to use it, even though having both those permissions should be sufficient.

Steps to reproduce

Assign both the "Manage registrations" and "Manage sending registrant email" permissions to a user. Login as that user and attempt to access the "Email product registrants" page for a given commerce product, and observe the link is not present.

Proposed resolution

Fix the route requirements.

User interface changes

None

API changes

None

Data model changes

None

πŸ› Bug report
Status

Active

Version

3.1

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States john.oltman

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024