lib/assets/javascripts/backbone_extensions/associations.js in backbone_extensions-0.0.8 vs lib/assets/javascripts/backbone_extensions/associations.js in backbone_extensions-0.0.9

- old
+ new

@@ -87,12 +87,12 @@ parseResponseWith(associationName, response); }; if (!this._parsers) { var parsers = this._parsers = []; - this.prototype.parse = _(this.prototype.parse).wrap(function(originalParse, response) { - return _(originalParse.call(this, response)).tap(_(function(parsedResponse) { + this.prototype.parse = _(this.prototype.parse).wrap(function(oldParse, response) { + return _(oldParse.call(this, response)).tap(_(function(parsedResponse) { _(parsers) .chain() .map(function(parser) { return _(parser.parseFn.call(this, parsedResponse)).tap(_(function(result) { parser.associationFn.call(this, result.response); @@ -155,6 +155,6 @@ } }; } Backbone.extensions = _(Backbone.extensions || {}).extend({associations: mixin}); -})(_, Backbone); +}).call(this, _, Backbone);