diff --git a/module/VuFindSearch/src/VuFindSearch/ParamBag.php b/module/VuFindSearch/src/VuFindSearch/ParamBag.php index 77aaf3e1d2f2f123eb150da491c7b49c4d9d84f5..d1318c811dafe1233e63437d9d4e46b7bcf5f07e 100644 --- a/module/VuFindSearch/src/VuFindSearch/ParamBag.php +++ b/module/VuFindSearch/src/VuFindSearch/ParamBag.php @@ -202,7 +202,10 @@ class ParamBag public function exchangeArray(array $input) { $current = $this->params; - $this->params = $input; + $this->params = array(); + foreach ($input as $key => $value) { + $this->set($key, $value); + } return $current; }