The EntityLayoutBuilderPermissions in layout_builder_perms_layout_per_bundle is missing filter values in plugin definition

Created on 4 May 2024, 11 months ago

Problem/Motivation

In Improve performance of the AccessManager Fixed we added performance optimizations to allow the plugins to be fetched and cached more efficiently using filters. The EntityLayoutBuilderPermissions deriver does not add the correct metadata for the filters in all cases. Besides that, the section_add operation was added to the first loop, creating the derivatives. We no longer need a second special case for that (to is pretty much creating the same definitions).

Proposed resolution

Add the correct metadata and remove the duplicate derivatives.

Remaining tasks

  1. Create patch
  2. Review
  3. Merge

User interface changes

None

API changes

None

Data model changes

None

🐛 Bug report
Status

Active

Version

2.0

Component

Code

Created by

🇳🇱Netherlands seanB Netherlands

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

Comments & Activities

Production build 0.71.5 2024