diff --git a/module/finc/src/finc/Controller/AmslResourceController.php b/module/finc/src/finc/Controller/AmslResourceController.php index 07348329e9d5ef9032901c435e1b8022978416b5..af1e7d03d53b2fc9d84e89ed79afe50eea096e3e 100644 --- a/module/finc/src/finc/Controller/AmslResourceController.php +++ b/module/finc/src/finc/Controller/AmslResourceController.php @@ -111,8 +111,9 @@ class AmslResourceController extends AbstractBase // Make view $view = $this->createViewModel(); $view->setTemplate('amsl/sources-list'); + $cacheKey = "rendered-{$this->layout()->userLang}"; - if ($data = $this->getCacheData('rendered')) { + if ($data = $this->getCacheData($cacheKey)) { $view->rendered_html = $data; } else { try { @@ -124,7 +125,7 @@ class AmslResourceController extends AbstractBase ); } $rendered = $this->getViewRenderer()->render($view); - $this->setCacheData($rendered, 'rendered'); + $this->setCacheData($rendered, $cacheKey); $view->rendered_html = $rendered; }