gem bullet启用/禁用某些路径/控制器

时间:2013-12-02 13:16:36

标签: ruby-on-rails activeadmin rails-bullet

我是否可以仅针对某些路径/控制器启用/禁用javascript警报(但可能只是日志)?

我只找到了如何跳过模型,但没有关于路径或控制器的信息。我在activeadmin上收到了很多警报,我无法更改该代码。

例如,我为列获取了一个:user_type行:(文件app / admin / admin_users.rb)

index do
  column :email
  column :first_name
  column :last_name
  column :user_type

  default_actions
end

1 个答案:

答案 0 :(得分:2)

他们更新了自述文件以描述如何在2015年执行此操作。对于StackOverflow完整性,以下是如何在特定控制器操作中跳过项目符号:

    class ApplicationController < ActionController::Base
        around_action :skip_bullet

        def skip_bullet
            Bullet.enable = false
            yield
        ensure
            Bullet.enable = true
        end
    end