[Revert] cb30783aba
& 6349048ba0
[FIX] web: avoid force_reload in list editable [FIX] web: force load record after reload page These fixes prevent to open existing record form
This commit is contained in:
parent
cb30783aba
commit
7aa5d397c8
|
@ -282,9 +282,9 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM
|
|||
this.$el.add(this.$buttons).removeClass('oe_form_dirty');
|
||||
|
||||
var shown = this.has_been_loaded;
|
||||
if (options.reload !== false || !this.datarecord.id) {
|
||||
if (options.reload !== false) {
|
||||
shown = shown.then(function() {
|
||||
if (self.dataset.index === null || !self.datarecord.id) {
|
||||
if (self.dataset.index === null) {
|
||||
// null index means we should start a new record
|
||||
return self.on_button_new();
|
||||
}
|
||||
|
|
|
@ -9,9 +9,6 @@ openerp.testing.section('editor', {
|
|||
mock('test.model:onchange', function () {
|
||||
return {};
|
||||
});
|
||||
mock('test.model:default_get', function () {
|
||||
return {};
|
||||
});
|
||||
}
|
||||
}, function (test) {
|
||||
/**
|
||||
|
@ -214,7 +211,7 @@ openerp.testing.section('list.edition', {
|
|||
});
|
||||
}
|
||||
}, function (test) {
|
||||
test('newrecord', {asserts: 7}, function (instance, $fix, mock) {
|
||||
test('newrecord', {asserts: 6}, function (instance, $fix, mock) {
|
||||
var got_defaults = false;
|
||||
mock('demo:default_get', function (args) {
|
||||
var fields = args[0];
|
||||
|
|
Loading…
Reference in New Issue