diff --git a/core/modules/user/lib/Drupal/user/Controller/UserController.php b/core/modules/user/lib/Drupal/user/Controller/UserController.php index 4a53662..6b501b6 100644 --- a/core/modules/user/lib/Drupal/user/Controller/UserController.php +++ b/core/modules/user/lib/Drupal/user/Controller/UserController.php @@ -57,15 +57,8 @@ public static function create(ContainerInterface $container) { */ public function userPage() { global $user; - if ($user->uid) { - $url = 'user/' . $user->uid; - } - else { - $url = 'user/login'; - } - $subrequest = Request::create(url($url, array('absolute' => TRUE))); - $response = $this->httpKernel->handle($subrequest, HttpKernelInterface::MASTER_REQUEST); - return $response; + $url = ($user->uid) ? '/user/' . $user->uid : '/user/login'; + return $this->httpKernel->handle(Request::create($url), HttpKernelInterface::MASTER_REQUEST); } /**