From 52a704e53d0db38353570e8bedd5d1f0f52ffaf8 Mon Sep 17 00:00:00 2001 From: Matias Griese Date: Fri, 14 Feb 2020 13:55:06 +0200 Subject: [PATCH] Fixed issue with search plugins not being able to switch between page translations --- CHANGELOG.md | 8 ++++++++ system/src/Grav/Common/Page/Pages.php | 10 ++++++++++ 2 files changed, 18 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc889c147..e1f8920c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# v1.6.22 +## mm/dd/2020 + +1. [](#new) + * Added `Pages::reset()` method +1. [](#bugfix) + * Fixed issue with search plugins not being able to switch between page translations + # v1.6.21 ## 02/11/2020 diff --git a/system/src/Grav/Common/Page/Pages.php b/system/src/Grav/Common/Page/Pages.php index 0278d76e1..87744b6c9 100644 --- a/system/src/Grav/Common/Page/Pages.php +++ b/system/src/Grav/Common/Page/Pages.php @@ -236,6 +236,16 @@ class Pages $this->check_method = strtolower($method); } + /** + * Reset pages (used in search indexing etc). + */ + public function reset() + { + $this->initialized = false; + + $this->init(); + } + /** * Class initialization. Must be called before using this class. */