class ActiveRecord::Associations::HasManyThroughAssociation
def concat_records(records)
def concat_records(records) ensure_not_nested records = super(records, true) if owner.new_record? && records records.flatten.each do |record| build_through_record(record) end end records end