From e582b4fee3cfcfbf2b5fb80c59f94ea2b08dfa9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20R?= Date: Mon, 4 Nov 2019 18:03:07 +0100 Subject: [PATCH] Update content version purging to cover different kernel versions --- bundle/Cache/PersistenceCachePurger.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bundle/Cache/PersistenceCachePurger.php b/bundle/Cache/PersistenceCachePurger.php index 234c7b0b..0b724c96 100644 --- a/bundle/Cache/PersistenceCachePurger.php +++ b/bundle/Cache/PersistenceCachePurger.php @@ -167,8 +167,8 @@ public function contentVersion($contentId, $versionNo) return; } - // todo Once we can require 2.2.2+, simplify to just invalidate "content-{$contentId}-version-{$versionNo}" - $this->cache->deleteItem("ez-content-version-info-${contentId}-${versionNo}"); + // Some extra keys/tags here to make sure we cover differences between misc 7.x kernel versions + $this->cache->deleteItems(["ez-content-version-info-${contentId}-${versionNo}", "ez-content-${contentId}-version-list"]); $this->cache->invalidateTags(["content-${contentId}-version-list", "content-{$contentId}-version-{$versionNo}"]); }