lib/resque/server.rb in resque-1.6.1 vs lib/resque/server.rb in resque-1.7.0

- old
+ new

@@ -18,11 +18,11 @@ def current_section url request.path_info.sub('/','').split('/')[0].downcase end def current_page - url request.path_info.sub('/','').downcase + url request.path_info.sub('/','') end def url(*path_parts) [ path_prefix, path_parts ].join("/").squeeze('/') end @@ -151,10 +151,14 @@ redirect u('failed') end get "/failed/requeue/:index" do Resque::Failure.requeue(params[:index]) - redirect u('failed') + if request.xhr? + return Resque::Failure.all(params[:index])['retried_at'] + else + redirect u('failed') + end end get "/stats" do redirect url("/stats/resque") end