Update the URL when creating new record

When record saved is new, the URL must be updated just like if the view was
switched.

Closes #13849
(grafted from 49cbc9b99ed8883aac4bd1f252d6100a20cc9864)

--HG--
branch : 6.0
This commit is contained in:
Cédric Krier committed 2025-01-30 12:25:14 +01:00
1 parent c8dd23d259
commit c00e62a8e3
1 file changed
+4
+4
View File
@@ -1568,6 +1568,7 @@
},
save_current: function() {
var current_record = this.current_record;
let new_record = current_record.id < 0;
if (!current_record) {
if (this.current_view &&
(this.current_view.view_type == 'tree') &&
@@ -1611,6 +1612,9 @@
path.splice(-1, 1,
[path[path.length - 1][0], current_record.id]);
}
if (new_record && this.switch_callback) {
this.switch_callback();
}
return this.group.get_by_path(path).then(function(record) {
this.current_record = record;
}.bind(this));