lib/rsr_group/inventory.rb in rsr_group-1.6.0 vs lib/rsr_group/inventory.rb in rsr_group-1.6.1
- old
+ new
@@ -137,16 +137,15 @@
ftp.chdir(KEYDEALER_DIR)
else
ftp.chdir(INVENTORY_DIR)
end
- csv = ftp.gettextfile(MAP_FILENAME, nil)
-
- CSV.parse(csv) do |row|
- rows << {
- stock_number: row[0],
- map_price: row[1],
+ ftp.gettextfile(MAP_FILENAME, nil) do |line|
+ points = line.split(',').map(&:rstrip)
+ rows << {
+ stock_number: points[0],
+ map_price: points[1],
}
end
ftp.close
end
@@ -166,10 +165,10 @@
csv = ftp.gettextfile(QTY_FILENAME, nil)
CSV.parse(csv) do |row|
rows << {
- stock_number: row[0],
+ stock_number: row[0].rstrip,
quantity: row[1].to_i,
}
end
ftp.close