Problem/Motivation

There is strange and confusing behaviour when enabling/disabling overrides. The override gets stuck part on and part off, mails are not sent or are corrupted and other problems. Everything is fixed by clearing caches.

Steps to reproduce

Enable or disable an override.

Proposed resolution

The cause is #3207813: ModuleHandler skips all hook implementations when invoked before the module files have been loaded. The solution is to check ModuleHandlerInterface::isLoaded(), and skip any further processing if FALSE.

Remaining tasks

User interface changes

API changes

Data model changes

Comments

AdamPS created an issue. See original summary.

adamps’s picture

Status: Active » Needs review
StatusFileSize
new3.26 KB

  • AdamPS committed 87f8195b on 1.x
    Issue #3367047 by AdamPS: Caching bug enabling/disabling overrides
    
adamps’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.