summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/views/abstract_controller.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/views/abstract_controller.js')
-rw-r--r--addons/web/static/src/js/views/abstract_controller.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/web/static/src/js/views/abstract_controller.js b/addons/web/static/src/js/views/abstract_controller.js
index 965ce404a64..c7a80864a15 100644
--- a/addons/web/static/src/js/views/abstract_controller.js
+++ b/addons/web/static/src/js/views/abstract_controller.js
@@ -182,6 +182,7 @@ var AbstractController = mvc.Controller.extend(ActionMixin, {
*/
reload: function (params) {
params = params || {};
+ var self = this;
var def;
var controllerState = params.controllerState || {};
var cpState = controllerState.cpState;
@@ -190,7 +191,9 @@ var AbstractController = mvc.Controller.extend(ActionMixin, {
params = _.extend({}, params, searchQuery);
});
}
- return Promise.resolve(def).then(this.update.bind(this, params, {}));
+ return Promise.resolve(def).then(function () {
+ return self.update(params, {});
+ });
},
/**
* For views that require a pager, this method will be called to allow the