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