[FIX] web_timeline: Reloading view

[FIX] web_timeline: Reloading view

[FIX] web_timeline: Reloading view
This commit is contained in:
tarteo
2019-01-16 14:11:31 +01:00
committed by CarlosRoca13
parent 454d4bc55f
commit 3d58c4d6c2
7 changed files with 52 additions and 24 deletions

View File

@@ -37,9 +37,9 @@ odoo.define('web_timeline.TimelineController', function (require) {
* @override
*/
update: function (params, options) {
this._super.apply(this, arguments);
var res = this._super.apply(this, arguments);
if (_.isEmpty(params)){
return;
return res;
}
var defaults = _.defaults({}, options, {
adjust_window: true
@@ -63,17 +63,20 @@ odoo.define('web_timeline.TimelineController', function (require) {
var fields = this.renderer.fieldNames;
fields = _.uniq(fields.concat(n_group_bys));
self._rpc({
model: self.model.modelName,
method: 'search_read',
kwargs: {
fields: fields,
domain: domains,
},
context: self.getSession().user_context,
}).then(function(data) {
return self.renderer.on_data_loaded(data, n_group_bys, defaults.adjust_window);
});
return $.when(
res,
self._rpc({
model: self.model.modelName,
method: 'search_read',
kwargs: {
fields: fields,
domain: domains,
},
context: self.getSession().user_context,
}).then(function (data) {
return self.renderer.on_data_loaded(data, n_group_bys, defaults.adjust_window);
})
);
},
/**