diff --git a/app/controllers/console_redirect_controller.rb b/app/controllers/console_redirect_controller.rb index 0da093a8..4b910263 100644 --- a/app/controllers/console_redirect_controller.rb +++ b/app/controllers/console_redirect_controller.rb @@ -20,7 +20,7 @@ class ConsoleRedirectController < ApplicationController redir_uri = Addressable::URI.parse(params[:redir]) path = redir_uri.path if params[:redir].to_s.starts_with?(Docuseal::CONSOLE_URL) - redirect_to "#{Docuseal::CONSOLE_URL}#{path}?#{{ **redir_uri.query_values, 'auth' => auth }.to_query}", + redirect_to "#{Docuseal::CONSOLE_URL}#{path}?#{{ **redir_uri&.query_values, 'auth' => auth }.to_query}", allow_other_host: true end end