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:
1 parent
c8dd23d259
commit
c00e62a8e3
1 file changed
+4
@@ -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));
|
||||
|
||||
Reference in new issue
Block a user