diff --git a/core/includes/form.inc b/core/includes/form.inc index 64a0742..9f41201 100644 --- a/core/includes/form.inc +++ b/core/includes/form.inc @@ -1328,14 +1328,12 @@ function drupal_redirect_form($form_state) { } // Check for a route-based redirection. if (isset($form_state['redirect_route'])) { - // @todo Decide whether we want to support to just pass a route_name only. - // Ensure there is something to pass as the route parameters. $form_state['redirect_route'] += array( 'route_parameters' => array(), 'options' => array(), ); - $options['absolute'] = TRUE; - $url = \Drupal::urlGenerator()->generateFromRoute($form_state['redirect_route']['route_name'], $form_state['redirect_route']['route_parameters'], $options); + $form_state['redirect_route']['absolute'] = TRUE; + $url = \Drupal::urlGenerator()->generateFromRoute($form_state['redirect_route']['route_name'], $form_state['redirect_route']['route_parameters'], $form_state['redirect_route']); return new RedirectResponse($url); } // Only invoke a redirection if redirect value was not set to FALSE.