controllers: set @current_item globally in respond_with.

This commit is contained in:
evazion
2020-01-29 21:30:43 -06:00
parent 6b066f2cab
commit c7185724d5
20 changed files with 25 additions and 25 deletions

View File

@@ -24,11 +24,13 @@ class ApplicationController < ActionController::Base
private
def respond_with(*options, &block)
if params[:action] == "index" && is_redirect?(options[0])
redirect_to_show(options[0])
def respond_with(subject, *options, &block)
@current_item = subject
if params[:action] == "index" && is_redirect?(subject)
redirect_to_show(subject)
else
super(*options, &block)
super
end
end