diff --git a/app/Listeners/CacheListener.php b/app/Listeners/CacheListener.php index 75fc81789b7..aaa39716212 100644 --- a/app/Listeners/CacheListener.php +++ b/app/Listeners/CacheListener.php @@ -31,7 +31,12 @@ public function handle(CacheHit|CacheMissed|KeyForgotten|KeyWritten $event): voi return; } - if ($config_manager->getValueAsBool('cache_event_logging') === false) { + try { + if ($config_manager->getValueAsBool('cache_event_logging') === false) { + return; + } + } catch (\Exception) { + // In case of any error (e.g., during initial setup), we do not log cache events. return; }