Operations on booking contacts no longer accessible

Created on 11 August 2025, 2 months ago

Problem/Motivation

After the 2.2.13 update to address the access security authenticated users can no longer access the operations on Booking Contact view at all. This lack of permission for operations does not seem to have only been for the view but also ability to edit at all as the ECA for booking notifications seems to have no longer been able to mark notifications having been sent results in repeat notifications to users.

Steps to reproduce

- Login as admin
- Navigate to `admin/content/bookable-calendar/booking-contact`
- See empty operations column

Proposed resolution

- Remove the access check for the BookingContact entity as having it here seems always result in $account being null
- Potentially add logic to `BookingContactAccessControlHandler.php`

I have an attempt at a fix here, but I don't have a full grasp on the logic here so I'm not sure if it achieves what initial fix was going for.

🐛 Bug report
Status

Active

Version

2.2

Component

Code

Created by

🇨🇦Canada nkind

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