Ok, strange issue over here:
I have currently two domains, nl.* and de.* (more to come) but when I clear the caches while logged in on one of the domains, my Bean blocks will disappear on the other domain(s) and the other way around is happening too.
If i change the domain_entity.module file on line 108 from:
$domain_entity_allowed_entity_types_base_tables = &drupal_static(__FUNCTION__);
to:
$domain_entity_allowed_entity_types_base_tables = false;
The cache clear and block rebuild is working correctly on all domains.
Somehow the caches called are only for the current domain I assume, but it's a wild guess.
The rest of the functionality from this module is working fine.
Does anybody have an idea?
Comments
Comment #2
delta commentedOk, can you try to reproduce your issue on a clean drupal install and tell the step to reproduce (modules to activate, block bean to create, domain created, and then the step with the clear cache to reproduce) ?
It will help me to fix the issue a lot, and thank you to report !
Comment #3
bohartD7 reached its EOL back in January 2025, and there is no active release for D7 for this module.
Neither development nor support is planned for D7.
All D7-related issues (especially those with 10+ years of inactivity) are marked as outdated in a bunch.
If/once the issue still arises in D11+ versions, please create a follow-up issue.
Thanks!