lib/acfs/model/persistence.rb in acfs-0.32.1.1.b275 vs lib/acfs/model/persistence.rb in acfs-0.32.1.1.b276

- old
+ new

@@ -193,12 +193,12 @@ # # @see Acfs::Model::Persistence#save! Available options. `:data` will be overridden with provided data hash. # @see #create # def create!(data, opts = {}) - new.tap do |model| - model.save! opts.merge data: data + new(data).tap do |model| + model.save! end end # @api public # @@ -216,11 +216,11 @@ # # @see Acfs::Model::Persistence#save! Available options. `:data` will be overridden with provided data hash. # @see #create! # def create(data, opts = {}) - model = new - model.save opts.merge data: data + model = new data + model.save model end end private