- Issue created by @mkalkbrenner
- Merge request !12Issue #3540440 by mkalkbrenner: TypeLinkManger and RelationLinkManager use... → (Open) created by mkalkbrenner
TypeLinkManger and RelationLinkManager store hal:links in cache permanently. But the cache tags are not sufficient.
If a new bundle gets defined, the type link cache doesn't get invalidated.
For example the webform module creates a bundle of the webform_submission entity type per webform.
Serializing of deserializing such an entity leads to errors until you clear all caches globally.
Add the required cache tags like also done in core!
https://git.drupalcode.org/project/drupal/-/blob/11.x/core/lib/Drupal/Co...
https://git.drupalcode.org/project/drupal/-/blob/11.x/core/lib/Drupal/Co...
Active
2.0
Code