From ee0ccd3388c75207ebf7e7a9d42e15ab717abe1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 19 May 2014 21:09:02 +0200 Subject: [PATCH] Remove self hack by using binded method --- src/model.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/model.js b/src/model.js index 048ccba00c..45aad66617 100644 --- a/src/model.js +++ b/src/model.js @@ -389,7 +389,6 @@ return this.validate(fields); }, load: function(name) { - var self = this; var fname; var prm; if ((this.id < 0) || (name in this._loaded)) { @@ -438,8 +437,8 @@ fnames = Object.keys(this.model.fields); } fnames = fnames.filter(function(e, i, a) { - return !(e in self._loaded); - }); + return !(e in this._loaded); + }.bind(this)); var fnames_to_fetch = fnames.slice(); var rec_named_fields = ['many2one', 'one2one', 'reference']; for (var i in fnames) {