From bfc5e2bd6323068e4296e4e1d8b0dc8779d1ba46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Ca=C5=82ka?= Date: Fri, 16 Jun 2023 17:10:27 +0200 Subject: [PATCH] fix: Discussion tag --- src/Middleware/LSCachePurgeMiddleware.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Middleware/LSCachePurgeMiddleware.php b/src/Middleware/LSCachePurgeMiddleware.php index f9698cb..f2f0cd8 100644 --- a/src/Middleware/LSCachePurgeMiddleware.php +++ b/src/Middleware/LSCachePurgeMiddleware.php @@ -34,7 +34,7 @@ protected function processPurge( if (! empty($purgeList)) { $purgeList = explode("\n", $purgeList); // Get only valid items - $purgeList = array_filter($purgeList, fn ($item) => Str::startsWith($item, ['/', 'tag='])); + $purgeList = array_filter($purgeList, fn($item) => Str::startsWith($item, ['/', 'tag='])); $purgeParams = array_merge($purgeParams, $purgeList); } @@ -58,7 +58,7 @@ protected function processPurge( } if ($discussionId) { - array_push($purgeParams, "tag=discussions$discussionId", "tag=discussion$discussionId"); + array_push($purgeParams, "tag=discussions_$discussionId", "tag=discussion_$discussionId"); } } @@ -71,7 +71,7 @@ protected function processPurge( } if (! empty($params) && ! empty($params['id'])) { - $purgeParams[] = "tag=$rootRouteName{$params['id']}"; + $purgeParams[] = "tag={$rootRouteName}_{$params['id']}"; } }