class ActiveRecord::Associations::HasManyThroughAssociation
def concat(*records)
def concat(*records) unless owner.new_record? records.flatten.each do |record| raise_on_type_mismatch!(record) end end super end
def concat(*records) unless owner.new_record? records.flatten.each do |record| raise_on_type_mismatch!(record) end end super end