Caching bug enabling/disabling overrides

Created on 15 June 2023, over 1 year ago

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 🐛 ModuleHandler skips all hook implementations when invoked before the module files have been loaded Needs review . The solution is to check ModuleHandlerInterface::isLoaded(), and skip any further processing if FALSE.

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Fixed

Version

1.3

Component

Code

Created by

🇬🇧United Kingdom adamps

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

Comments & Activities

Production build 0.71.5 2024