Always set correct page language

This commit is contained in:
Giuseppe Criscione 2019-04-25 23:18:16 +02:00
parent 413fbc13c5
commit 5fc85651ae

View File

@ -433,6 +433,11 @@ class Pages extends AbstractController
// Update page with the new data // Update page with the new data
$page->reload(); $page->reload();
// Set correct page language if it has changed
if ($language !== $page->language()) {
$page->setLanguage($language);
}
// Check if page number has to change // Check if page number has to change
if (!empty($page->date()) && $page->template()->scheme()->get('num') === 'date') { if (!empty($page->date()) && $page->template()->scheme()->get('num') === 'date') {
if ($page->num() !== (int) $page->date(self::DATE_NUM_FORMAT)) { if ($page->num() !== (int) $page->date(self::DATE_NUM_FORMAT)) {