Prevent config components from being deleted if they are used in an Experience Builder field

Created on 2 April 2025, 3 days ago

Overview

If a xb config entity (pattern/code component/asset library) is used in a experience builder field there is nothing stopping the configuration from being deleted.

Proposed resolution

TBD.

📌 Prevent modules from being uninstalled if they provide field types used in an Experience Builder field Fixed can provide hints for defining a resolution.

We need also to take into account what should happen when we are syncing config from another environment.
Should we fail the config import? Should we just fail gracefully on rendering that component (as in current "broken/missing block")?

User interface changes

📌 Task
Status

Active

Version

0.0

Component

Component sources

Created by

🇪🇸Spain penyaskito Seville 💃, Spain 🇪🇸, UTC+2 🇪🇺

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

Comments & Activities

Production build 0.71.5 2024