From 41f821e8133d3a8bb9066373fb6ccfa88d34516e Mon Sep 17 00:00:00 2001 From: Braulio Bhavamitra Date: Sun, 13 Sep 2015 08:40:52 -0300 Subject: [PATCH] rails4: fix more redirect_to params error --- app/controllers/my_profile/profile_editor_controller.rb | 2 +- app/controllers/public/account_controller.rb | 2 +- app/controllers/public/search_controller.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/my_profile/profile_editor_controller.rb b/app/controllers/my_profile/profile_editor_controller.rb index 202952d..f49823a 100644 --- a/app/controllers/my_profile/profile_editor_controller.rb +++ b/app/controllers/my_profile/profile_editor_controller.rb @@ -80,7 +80,7 @@ class ProfileEditorController < MyProfileController if @profile.destroy session[:notice] = _('The profile was deleted.') if(params[:return_to]) - redirect_to params[:return_to] + redirect_to url_for(params[:return_to]) else redirect_to :controller => 'home' end diff --git a/app/controllers/public/account_controller.rb b/app/controllers/public/account_controller.rb index 2f60e7f..860aa5c 100644 --- a/app/controllers/public/account_controller.rb +++ b/app/controllers/public/account_controller.rb @@ -426,7 +426,7 @@ class AccountController < ApplicationController def go_to_initial_page if params[:return_to] - redirect_to params[:return_to] + redirect_to url_for(params[:return_to]) elsif environment.enabled?('allow_change_of_redirection_after_login') check_redirection_options(user, user.preferred_login_redirection, user.admin_url) else diff --git a/app/controllers/public/search_controller.rb b/app/controllers/public/search_controller.rb index 1d83f54..bd013cc 100644 --- a/app/controllers/public/search_controller.rb +++ b/app/controllers/public/search_controller.rb @@ -14,7 +14,7 @@ class SearchController < PublicController # Backwards compatibility with old URLs def redirect_asset_param return unless params.has_key?(:asset) - redirect_to params.merge(:action => params.delete(:asset)) + redirect_to url_for(params.merge action: params.delete(:asset)) end no_design_blocks -- libgit2 0.21.2