motion-prime/models/model.rb in motion-prime-0.8.1 vs motion-prime/models/model.rb in motion-prime-0.8.2

- old
+ new

@@ -22,9 +22,17 @@ def errors @errors ||= Errors.new(self.weak_ref) end + def set_errors(data) + errors.track_changed do + data.symbolize_keys.each do |key, error_messages| + errors.set(key, error_messages, silent: true) if error_messages.present? + end + end + end + def dealloc Prime.logger.dealloc_message :model, self super end end \ No newline at end of file