mirror of
https://github.com/processwire/processwire.git
synced 2025-08-18 12:31:17 +02:00
Fix issue processwire/processwire-issues#1780
This commit is contained in:
@@ -617,8 +617,12 @@ class ProcessPageLister extends Process implements ConfigurableModule {
|
||||
try {
|
||||
$is->processInput($input->post);
|
||||
$selector = $this->sessionGet("selector");
|
||||
if($selector != $is->value) {
|
||||
$this->sessionSet("selector", $is->value);
|
||||
$isSelector = (string) $is->value; // selector from InputfieldSelector
|
||||
if($selector === $this->defaultSelector && !strlen($isSelector)) {
|
||||
// do not reset if selector matches default selector
|
||||
} else if($selector != $isSelector) {
|
||||
// reset
|
||||
$this->sessionSet("selector", $isSelector);
|
||||
$this->sessionSet("pageNum", 1);
|
||||
$input->setPageNum(1);
|
||||
}
|
||||
|
Reference in New Issue
Block a user