diff --git a/config/routes.rb b/config/routes.rb index 15bdb65f2..c24dad4e3 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -282,8 +282,8 @@ Danbooru::Application.routes.draw do match "/tag/index.xml", :controller => "legacy", :action => "tags", :format => "xml" match "/tag/index.json", :controller => "legacy", :action => "tags", :format => "json" - match "/tag" => redirect {|params, req| "/tags?page=#{req.params[:page]}"} - match "/tag/index" => redirect {|params, req| "/tags?page=#{req.params[:page]}"} + match "/tag" => redirect {|params, req| "/tags?page=#{req.params[:page]}&search[name_matches]=#{CGI::escape(req.params[:name])}&search[order]=#{req.params[:order]}"} + match "/tag/index" => redirect {|params, req| "/tags?page=#{req.params[:page]}&search[name_matches]=#{CGI::escape(req.params[:name])}&search[order]=#{req.params[:order]}"} match "/tag_implication" => redirect {|params, req| "/tag_implications?search[name_matches]=#{CGI::escape(req.params[:query])}"}