From 8f999ce2f7ee1416c30cf58c84f67b3d11b3f142 Mon Sep 17 00:00:00 2001
From: Yassine Doghri <yassine@doghri.fr>
Date: Wed, 19 Jan 2022 18:41:00 +0000
Subject: [PATCH] fix(pages): add locale to page cache

---
 app/Controllers/PageController.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app/Controllers/PageController.php b/app/Controllers/PageController.php
index 3a251a7dca..a97e416389 100644
--- a/app/Controllers/PageController.php
+++ b/app/Controllers/PageController.php
@@ -37,7 +37,9 @@ class PageController extends BaseController
 
     public function index(): string
     {
-        $cacheName = "page-{$this->page->slug}";
+        $locale = service('request')
+            ->getLocale();
+        $cacheName = "page-{$this->page->slug}-{$locale}";
         if (! ($found = cache($cacheName))) {
             $data = [
                 'metatags' => get_page_metatags($this->page),
-- 
GitLab