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