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 );