From 83da95a82225841425ac868f8a7d981048f566d9 Mon Sep 17 00:00:00 2001 From: Mason Curry Date: Fri, 23 May 2025 12:29:18 -0500 Subject: [PATCH 1/2] feat: skip static cache if header is set --- src/StaticCaching/Middleware/Cache.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/StaticCaching/Middleware/Cache.php b/src/StaticCaching/Middleware/Cache.php index 80f86e5ce1..dbf3d4c421 100644 --- a/src/StaticCaching/Middleware/Cache.php +++ b/src/StaticCaching/Middleware/Cache.php @@ -184,6 +184,7 @@ private function shouldBeCached($request, $response) $response->headers->has('X-Statamic-Draft') || $response->headers->has('X-Statamic-Private') || $response->headers->has('X-Statamic-Protected') + || $response->headers->has('X-Statamic-No-Static-Cache') ) { return false; } From d7b6d7039d320818c0cf9493deda9787ae4fb432 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Wed, 28 May 2025 09:52:35 +0100 Subject: [PATCH 2/2] Rename the header --- src/StaticCaching/Middleware/Cache.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/StaticCaching/Middleware/Cache.php b/src/StaticCaching/Middleware/Cache.php index dbf3d4c421..86731fa0e3 100644 --- a/src/StaticCaching/Middleware/Cache.php +++ b/src/StaticCaching/Middleware/Cache.php @@ -184,7 +184,7 @@ private function shouldBeCached($request, $response) $response->headers->has('X-Statamic-Draft') || $response->headers->has('X-Statamic-Private') || $response->headers->has('X-Statamic-Protected') - || $response->headers->has('X-Statamic-No-Static-Cache') + || $response->headers->has('X-Statamic-Uncacheable') ) { return false; }