From e5b29042d8dc575b9cec126de2b5a44416081711 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 3 Nov 2025 11:16:05 +0100 Subject: [PATCH] Force reload on save of record 07831c6eddaf implemented the default value as `false` but in tryton it has always been `True` since b8658ba902a5. Some save calls relies on the record being reloaded like in the editable tree when selecting another row. This synchronise the behavior of all save calls between tryton and sao. Closes #14345 --- sao/src/model.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sao/src/model.js b/sao/src/model.js index 3ed25bc37f..0d278cdc79 100644 --- a/sao/src/model.js +++ b/sao/src/model.js @@ -315,7 +315,7 @@ array.save = function() { var deferreds = []; this.forEach(record => { - deferreds.push(record.save()); + deferreds.push(record.save(false)); }); if (!jQuery.isEmptyObject(this.record_deleted)) { for (const record of this.record_deleted) { @@ -598,7 +598,7 @@ return false; } }, - save: function(force_reload=false) { + save: function(force_reload=true) { var context = this.get_context(); if (this._save_prm.state() == 'pending') { return this._save_prm.then(() => this.save(force_reload));