class Airbrake::Rack::UserFilter
Adds current user information.
@since v8.0.1
Attributes
weight[R]
@return [Integer]
Public Class Methods
new()
click to toggle source
# File lib/airbrake/rack/user_filter.rb, line 10 def initialize @weight = 99 end
Public Instance Methods
call(notice)
click to toggle source
@see Airbrake::FilterChain#refine
# File lib/airbrake/rack/user_filter.rb, line 15 def call(notice) return unless (request = notice.stash[:rack_request]) user = Airbrake::Rack::User.extract(request.env) notice[:context].merge!(user.as_json) if user end