不要怂,就是干,撸起袖子干!

Commit 332017b6 by Mick Hansen

Merge pull request #5068 from cdmcnamara/fix-update

Fix options being written to instead of cloning on instance.update
2 parents a91a0f3c 8e5b9e12
Showing with 1 additions and 0 deletions
...@@ -789,6 +789,7 @@ Instance.prototype.update = function(values, options) { ...@@ -789,6 +789,7 @@ Instance.prototype.update = function(values, options) {
options = options || {}; options = options || {};
if (Array.isArray(options)) options = {fields: options}; if (Array.isArray(options)) options = {fields: options};
options = this.$Model.$optClone(options);
setOptions = this.$Model.$optClone(options); setOptions = this.$Model.$optClone(options);
setOptions.attributes = options.fields; setOptions.attributes = options.fields;
this.set(values, setOptions); this.set(values, setOptions);
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!