Class: Blinkist::AirbrakeScrubber::MessageEmail
- Inherits:
-
Object
- Object
- Blinkist::AirbrakeScrubber::MessageEmail
- Defined in:
- lib/blinkist-airbrake-scrubber/scrubbers/message_email.rb
Constant Summary collapse
- REGEXP =
/[\S]+@[\S]+/i
Class Method Summary collapse
-
.scrub(message) ⇒ Object
def self.scrub!.
- .scrub! ⇒ Object
Class Method Details
.scrub(message) ⇒ Object
def self.scrub!
13 14 15 |
# File 'lib/blinkist-airbrake-scrubber/scrubbers/message_email.rb', line 13 def self.scrub() .gsub(REGEXP, FILTERED) if end |
.scrub! ⇒ Object
6 7 8 9 10 11 |
# File 'lib/blinkist-airbrake-scrubber/scrubbers/message_email.rb', line 6 def self.scrub! ::Airbrake.add_filter do |notice| # Cannot do gsub! coz of frozen literals notice[:errors].each { |error| error[:message] = scrub(error[:message]) } end end |