From 1c4b4c90c9eeb884c307bc5898b6f7daacefa9bc Mon Sep 17 00:00:00 2001 From: Kenn Jacobsen Date: Mon, 1 Dec 2025 12:52:35 +0100 Subject: [PATCH] Rendering: Don't use element cache level on snapshot cache level properties (#21006) Don't use element cache level on snapshot cache level propreties --- src/Umbraco.PublishedCache.HybridCache/PublishedProperty.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.PublishedCache.HybridCache/PublishedProperty.cs b/src/Umbraco.PublishedCache.HybridCache/PublishedProperty.cs index 0ba4b6873b..17f3716630 100644 --- a/src/Umbraco.PublishedCache.HybridCache/PublishedProperty.cs +++ b/src/Umbraco.PublishedCache.HybridCache/PublishedProperty.cs @@ -187,10 +187,10 @@ internal sealed class PublishedProperty : PublishedPropertyBase switch (cacheLevel) { case PropertyCacheLevel.None: + case PropertyCacheLevel.Snapshot: // Snapshot is obsolete, so for now treat as None // never cache anything cacheValues = new CacheValues(); break; - case PropertyCacheLevel.Snapshot: // Snapshot is obsolete, so for now treat as element case PropertyCacheLevel.Element: // cache within the property object itself, ie within the content object cacheValues = _cacheValues ??= new CacheValues();