Stop monkey patching `Object` when including `safely_block` (#176)
Zee
committed May 25, 2016
commit 1d22331cbb5feec257b725ca4a7c9e2d6d6957ca
Showing 3
changed files with
3 additions
and 3 deletions
ahoy_matey.gemspec
+1
-1
| @@ | @@ -26,7 +26,7 @@ Gem::Specification.new do |spec| |
| spec.add_dependency "user_agent_parser" | |
| spec.add_dependency "request_store" | |
| spec.add_dependency "uuidtools" | |
| - | spec.add_dependency "safely_block" |
| + | spec.add_dependency "safely_block", ">= 0.1.1" |
| spec.add_dependency "rack-attack" | |
| spec.add_development_dependency "bundler", "~> 1.5" | |
ahoy.rb b/lib/ahoy.rb
+1
-1
| @@ | @@ -6,7 +6,7 @@ require "referer-parser" |
| require "user_agent_parser" | |
| require "request_store" | |
| require "uuidtools" | |
| - | require "safely_block" |
| + | require "safely/core" |
| require "ahoy/version" | |
| require "ahoy/tracker" | |
ahoy/tracker.rb b/lib/ahoy/tracker.rb
+1
-1
| @@ | @@ -127,7 +127,7 @@ module Ahoy |
| # odd pattern for backwards compatibility | |
| # TODO remove this method in next major release | |
| def report_exception(e) | |
| - | safely do |
| + | Safely.safely do |
| @store.report_exception(e) | |
| if Rails.env.development? || Rails.env.test? | |
| raise e | |