From f96099513e19858d14642827a69362b24f91a2b1 Mon Sep 17 00:00:00 2001 From: mjuniper Date: Tue, 10 Dec 2013 15:24:21 -0700 Subject: [PATCH] Don't override backbone.sync globally; only inside recline.Dataset. --- src/model.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/model.js b/src/model.js index a70ba1ac..914b72b6 100644 --- a/src/model.js +++ b/src/model.js @@ -52,6 +52,10 @@ my.Dataset = Backbone.Model.extend({ } }, + sync: function(method, model, options) { + return this.backend.sync(method, model, options); + }, + // ### fetch // // Retrieve dataset and (some) records from the backend. @@ -635,9 +639,9 @@ my.ObjectState = Backbone.Model.extend({ // ## Backbone.sync // // Override Backbone.sync to hand off to sync function in relevant backend -Backbone.sync = function(method, model, options) { - return model.backend.sync(method, model, options); -}; +// Backbone.sync = function(method, model, options) { +// return model.backend.sync(method, model, options); +// }; }(this.recline.Model));