master
 1module ErrorHandleable
 2  extend ActiveSupport::Concern
 3
 4  included do
 5    before_action do |controller|
 6      if controller.send(:current_user)
 7        append_exception_data({
 8          current_user: current_user
 9        })
10      end
11    end
12  end
13
14  private
15
16  def append_exception_data(data = {})
17    request.env["exception_notifier.exception_data"] = data
18  end
19end