lib/lite/command/extensions/propagation.rb in lite-command-1.0.7 vs lib/lite/command/extensions/propagation.rb in lite-command-1.0.8

- old
+ new

@@ -14,10 +14,10 @@ end end def create_and_return!(klass, params) klass = klass.create(params) - merge_errors!(klass) unless klass.persisted? + merge_errors!(klass) unless klass.errors.empty? klass end def update_and_return!(klass, params) merge_errors!(klass) unless klass.update(params)