File tree Expand file tree Collapse file tree 1 file changed +19
-2
lines changed
platform-includes/configuration/before-send Expand file tree Collapse file tree 1 file changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -9,8 +9,25 @@ Sentry.init do |config|
99 filter = ActiveSupport ::ParameterFilter .new (Rails .application.config.filter_parameters)
1010 # for Rails 5
1111 filter = ActionDispatch ::Http ::ParameterFilter .new (Rails .application.config.filter_parameters)
12- config.before_send = lambda do |event , hint |
13- filter.filter(event.to_hash)
12+
13+ config.before_send = lambda do |event , _hint |
14+ # Sanitize extra data
15+ if event.extra
16+ event.extra = filter.filter(event.extra)
17+ end
18+
19+ # Sanitize user data
20+ if event.user
21+ event.user = filter.filter(event.user)
22+ end
23+
24+ # Sanitize context data (if present)
25+ if event.contexts
26+ event.contexts = filter.filter(event.contexts)
27+ end
28+
29+ # Return the sanitized event object
30+ event
1431 end
1532end
1633```
You can’t perform that action at this time.
0 commit comments