diff --git a/core/modules/views/src/Plugin/views/argument_default/QueryParameter.php b/core/modules/views/src/Plugin/views/argument_default/QueryParameter.php index 1b45615fd83fab31d7ff734ba8a69c6d1f89b1fa..b864b603ea9dc4adfe10fc34d0bae5b509e37ba1 100644 --- a/core/modules/views/src/Plugin/views/argument_default/QueryParameter.php +++ b/core/modules/views/src/Plugin/views/argument_default/QueryParameter.php @@ -66,7 +66,7 @@ public function getArgument() { $current_request = $this->view->getRequest(); if ($current_request->query->has($this->options['query_param'])) { - $param = $current_request->query->get($this->options['query_param']); + $param = $current_request->query->all()[$this->options['query_param']]; if (is_array($param)) { $conjunction = ($this->options['multiple'] == 'and') ? ',' : '+'; $param = implode($conjunction, $param);