我在我的应用程序中使用Intercom rails,我想在某种情况下不包括对讲脚本。所以,我想在用户会话中设置值时跳过对讲机after_filter。 我尝试过,但没有奏效:
class ApplicationController < ActionController::Base
before_filter :verify_session
def verify_session
if skip_intercom?
self.class.skip_after_filter :intercom_rails_auto_include
end
end
end
知道是否有可能吗?
答案 0 :(得分:0)
intercom_rails_auto_include
在哪里设置?因为你能不能把skip_after_filter_intercom_rails_auto_include
放在应用程序控制器的顶层。或者,尝试在控制器顶部执行以下skip_after_filter IntercomRails::AutoIncludeFilter
。
答案 1 :(得分:0)
@Rafael Caricio我遇到了同样的问题,但后来我在所有控制器中添加了以下过滤器,我不希望在其中添加内部通信:
skip_after_filter :intercom_rails_auto_include
它对我来说很好用