mirror of
https://github.com/mperham/sidekiq.git
synced 2022-11-09 13:52:34 -05:00
Really remove ActiveSupport dependency
This commit is contained in:
parent
8d8a09ee6f
commit
fe771f428c
1 changed files with 3 additions and 5 deletions
|
@ -117,8 +117,6 @@ module Sidekiq
|
|||
end
|
||||
|
||||
def number_with_delimiter(number, options = {})
|
||||
options.symbolize_keys!
|
||||
|
||||
begin
|
||||
Float(number)
|
||||
rescue ArgumentError, TypeError
|
||||
|
@ -129,12 +127,12 @@ module Sidekiq
|
|||
end
|
||||
end
|
||||
|
||||
defaults = I18n.translate(:'number.format', :locale => options[:locale], :default => {})
|
||||
options = options.reverse_merge(defaults)
|
||||
defaults = {:delimiter => ',', :separator => '.'}
|
||||
options = defaults.merge(options)
|
||||
|
||||
parts = number.to_s.to_str.split('.')
|
||||
parts[0].gsub!(/(\d)(?=(\d\d\d)+(?!\d))/, "\\1#{options[:delimiter]}")
|
||||
parts.join(options[:separator]).html_safe
|
||||
parts.join(options[:separator])
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue