From 7c795c61e6f02fe13ad420027e20e3d1139fd175 Mon Sep 17 00:00:00 2001 From: Toks Date: Sat, 11 May 2013 13:41:32 -0400 Subject: [PATCH] fixes #1272 Thanks to @ghostrigger --- config/routes.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config/routes.rb b/config/routes.rb index 3a1bd9a22..f81df5ca0 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -289,7 +289,10 @@ Danbooru::Application.routes.draw do match "/post/view/:id" => redirect("/posts/%{id}") match "/post/flag/:id" => redirect("/posts/%{id}") - match "/post_tag_history" => redirect {|params, req| "/post_versions?page=#{req.params[:page]}"} + match("/post_tag_history" => redirect do |params, req| + page = req.params[:before_id].present? ? "b#{req.params[:before_id]}" : req.params[:page] + "/post_versions?page=#{page}&search[updater_id]=#{req.params[:user_id]}" + end) match "/post_tag_history/index" => redirect {|params, req| "/post_versions?page=#{req.params[:page]}"} match "/tag/index.xml", :controller => "legacy", :action => "tags", :format => "xml"