Если я правильно читаю, похоже, что find_current_membership
это ваш before_filter
метод, верно? например:
class SomeController < ApplicationController
before_filter :find_current_membership
...
Я думаю, что это немного нестандартно - использовать respond_to
внутри before_filter
, они предназначены только для того, чтобы что-то делать и рендерить при неудаче. Мне кажется, что вы хотите что-то еще, как это
class SomeController < ApplicationController
before_filter :find_current_membership
def some_action
# stuff, or maybe nothing
end
private
def find_current_membership
@current_membership = @group.memberships.for(@current_user) unless request.format.rss?
end
end