Method: Frigate::Form::Synchronizer::Basic#sync_errors
- Defined in:
- lib/frigate/form/synchronizer/basic.rb
#sync_errors ⇒ Boolean
Synchronizes properties errors with form errors
60 61 62 63 64 65 66 67 |
# File 'lib/frigate/form/synchronizer/basic.rb', line 60 def sync_errors form.properties.each { |_prop| form.errors.add(_prop.name, _prop.errors[:value]) unless _prop.valid? } form.associations.each do |_assoc| _assoc.properties.each do |_prop| form.errors.add("#{_assoc.name}.#{_prop.name}", _prop.errors[:value]) unless _prop.valid? end end end |