has_many association with autosave issues

Sometimes it’s useful - if you want the save to fail if any child has errors, use validates_associated:

http://api.rubyonrails.org/classes/ActiveRecord/Validations/ClassMethods.html#method-i-validates_associated

–Matt Jones