Add on dependency removal to block plugin

Created on 18 January 2021, over 3 years ago
Updated 18 January 2023, over 1 year ago

Problem/Motivation

If block is dependent on vocabulary and/or menu it will be entirely deleted

Steps to reproduce

1. Create custom plugin block.
2. Calculate dependencies
3. Try removing dependent entity

Proposed resolution

Add onDependencyRemoval function call from block config entity, similarly to calculateDependencies

Release notes snippet

Very simmilar to #2260457

Feature request
Status

Needs work

Version

10.1

Component
Configuration entity 

Last updated 2 days ago

Created by

🇷🇸Serbia DavorHorvacki

Live updates comments and jobs are added and updated live.
  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

No activities found.

Production build 0.71.5 2024