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 : 7.0
This commit is contained in:
1 parent
2832202434
commit
4db8aa5f94
1 file changed
+4
@@ -1589,6 +1589,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') &&
|
||||
@@ -1626,6 +1627,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(record => {
|
||||
this.current_record = record;
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user