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|