lib/sidekiq/throttled/registry.rb in sidekiq-throttled-1.0.0.alpha.1 vs lib/sidekiq/throttled/registry.rb in sidekiq-throttled-1.0.0

- old
+ new

@@ -100,19 +100,19 @@ # Find strategy by class or it's parents. # # @param name [Class, #to_s] # @return [Strategy, nil] def find_by_class(name) - return unless Throttled.configuration.inherit_strategies? - const = name.is_a?(Class) ? name : Object.const_get(name) return unless const.is_a?(Class) const.ancestors.each do |m| strategy = find(m.name) return strategy if strategy end + nil + rescue NameError nil end end end end