From 91a1fcac746f8c783f775dadf580c16df5cdf7a7 Mon Sep 17 00:00:00 2001
From: Armando Liccardo
Date: Wed, 6 Nov 2024 13:27:21 +0000
Subject: [PATCH] possible cache fix on option update
---
includes/Performance.php | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/includes/Performance.php b/includes/Performance.php
index ac50c2f..8d2c9c2 100644
--- a/includes/Performance.php
+++ b/includes/Performance.php
@@ -200,7 +200,11 @@ public function onCacheLevelChange( $cacheLevel ) {
*/
$responseHeaderManager = $this->container->get( 'responseHeaderManager' );
$responseHeaderManager->addHeader( 'X-Newfold-Cache-Level', absint( $cacheLevel ) );
-
+
+ Browser::maybeAddRules( $cacheLevel );
+ File::maybeAddRules( $cacheLevel );
+ Skip404::maybeAddRules( $cacheLevel );
+
// Remove the old option from EPC, if it exists
if ( $this->container->get( 'hasMustUsePlugin' ) && absint( get_option( 'endurance_cache_level', 0 ) ) ) {
update_option( 'endurance_cache_level', 0 );