From a6d9739ba70fa3aa54bdd253dccc0f57f3e2402a 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 (grafted from 1c20b8ef85a418d3c00e1495deb203317b4355c1) --HG-- branch : 6.0 --- 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 134e5251dd..13da486815 100644 --- a/sao/src/model.js +++ b/sao/src/model.js @@ -304,7 +304,7 @@ array.save = function() { var deferreds = []; this.forEach(function(record) { - deferreds.push(record.save()); + deferreds.push(record.save(false)); }); if (!jQuery.isEmptyObject(this.record_deleted)) { this.record_deleted.forEach(function(record) { @@ -588,7 +588,7 @@ }, save: function(force_reload) { if (force_reload === undefined) { - force_reload = false; + force_reload = true; } var context = this.get_context(); var prm = jQuery.when();