diff --git a/core/modules/views/lib/Drupal/views/Plugin/views/cache/CachePluginBase.php b/core/modules/views/lib/Drupal/views/Plugin/views/cache/CachePluginBase.php index 2e2b9fd..eec227b 100644 --- a/core/modules/views/lib/Drupal/views/Plugin/views/cache/CachePluginBase.php +++ b/core/modules/views/lib/Drupal/views/Plugin/views/cache/CachePluginBase.php @@ -289,9 +289,10 @@ public function generateResultsKey() { 'langcode' => language(LANGUAGE_TYPE_INTERFACE)->langcode, 'base_url' => $GLOBALS['base_url'], ); + $request = \Drupal::request(); foreach (array('exposed_info', 'page', 'sort', 'order', 'items_per_page', 'offset') as $key) { - if (\Drupal::request()->query->has($key)) { - $key_data[$key] = Drupal::request()->query->get($key); + if ($request->query->has($key)) { + $key_data[$key] = $request->query->get($key); } }