lib/cotcube-bardata/eods.rb in cotcube-bardata-0.1.15.6 vs lib/cotcube-bardata/eods.rb in cotcube-bardata-0.1.16
- old
+ new
@@ -66,10 +66,10 @@
# if no id can be clarified from given arguments, return all matching contracts from all available symbols
# raise ArgumentError, "Could not guess :id or :symbol from 'contract: #{contract}', please clarify." if id.nil?
raise ArgumentError, ':filter must be in [:volume_part, :oi_part]' unless %i[volume_part oi_part].include? filter
# noinspection RubyScope
- ids = sym.nil? ? symbols.map { |x| x[:id] } : [sym[:id]]
+ ids = sym.nil? ? Cotcube::Helpers.symbols.map { |x| x[:id] } : [sym[:id]]
dates = [dates] unless dates.is_a?(Array) || dates.nil?
id_path_get = ->(local_id) { "#{config[:data_path]}/eods/#{local_id}" }
process_date_for_id = lambda do |d, i|