Remove "administer own $type_id registration settings" & "manage own $type_id registration"

Created on 11 December 2024, 3 months ago

Problem/Motivation

As discussed in πŸ› RegistrationAccessControlHandler checks 'administer own $type registration' incorrectly Active these permissions have a confused semantic about 'own': it refers here to (edit) access to the host, whereas in Drupal core and other registration permissions it refers to being the owner/registrant.

Proposed resolution

Use hook_requirements to block upgrading the module if those permissions are still in use, forcing sitebuilders to take action.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

3.3

Component

Registration Core

Created by

πŸ‡¬πŸ‡§United Kingdom jonathanshaw Stroud, UK

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

Comments & Activities

Production build 0.71.5 2024