app/models/imports/events_import.rb in artfully_ose-1.2.0.pre.27 vs app/models/imports/events_import.rb in artfully_ose-1.2.0

- old
+ new

@@ -191,16 +191,15 @@ @imported_orders[order_key] = order order end - def events_hash - return @events if @events - @events = {} - parsed_rows.each do |row| + def parse_and_hash(rows) + rows.reduce({}) do | all,imported_row| + row = ParsedRow.new(headers, imported_row.content) key = (row.event_name || "") + (row.venue_name || "") + (row.show_date.to_s || "") - @events[key] ||= [] - @events[key] << row + all[key] ||= [] + all[key] << row + all end - @events end end \ No newline at end of file