diff options
| author | Xavier Morel <xmo@openerp.com> | 2011-08-22 11:04:58 +0200 |
|---|---|---|
| committer | Xavier Morel <xmo@openerp.com> | 2011-08-22 11:04:58 +0200 |
| commit | 885fa0ded0b7417be2fe2aad28a51f2a53ef92a8 (patch) | |
| tree | c8217ae3e6dd3ce630bd629a35658b3354d9e10a /addons/base/static/src/js/list-editable.js | |
| parent | c18eff8665d913aaf07c417543c0fb0c611a7cae (diff) | |
[ADD] handling of adding new records to an existing collection, silent option on a bunch of record events
bzr revid: xmo@openerp.com-20110822090458-3wdroe4cxyh30k91
Diffstat (limited to 'addons/base/static/src/js/list-editable.js')
| -rw-r--r-- | addons/base/static/src/js/list-editable.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/base/static/src/js/list-editable.js b/addons/base/static/src/js/list-editable.js index c89227a05cb..744f3c9a09b 100644 --- a/addons/base/static/src/js/list-editable.js +++ b/addons/base/static/src/js/list-editable.js @@ -209,6 +209,8 @@ openerp.base.list.editable = function (openerp) { var self = this; this.edition_form.do_save(function (result) { if (result.created && !self.edition_index) { + self.records.add({id: result.result}, + {at: self.options.editable === 'top' ? 0 : null}); self.edition_index = self.dataset.index; } self.cancel_pending_edition().then(function () { |
