diff options
| author | Géry Debongnie <ged@odoo.com> | 2017-03-05 09:34:56 +0100 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2017-04-11 19:44:38 +0200 |
| commit | e5740270568404d71a3bc093074a085c9c2eded8 (patch) | |
| tree | 7b84740d92c550236de25a37cf37d244760bdbf3 /addons/base_import/static/src/js/base_import.js | |
| parent | 0df9968433389e0d504276cd711473c2eef937ae (diff) | |
[REF] web,*: remove 'web.model' and 'web.dataModel
Use this.rpc instead of Model object, with web.ajax if necessary.
nb: EventDispatcherMixin include now the custom_events managment instead
of widget
Diffstat (limited to 'addons/base_import/static/src/js/base_import.js')
| -rw-r--r-- | addons/base_import/static/src/js/base_import.js | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/addons/base_import/static/src/js/base_import.js b/addons/base_import/static/src/js/base_import.js index c965dade072..7e8dc588e10 100644 --- a/addons/base_import/static/src/js/base_import.js +++ b/addons/base_import/static/src/js/base_import.js @@ -6,7 +6,6 @@ var core = require('web.core'); var time = require('web.time'); var ListView = require('web.ListView'); var ListController = require('web.ListController'); -var Model = require('web.DataModel'); var session = require('web.session'); var Widget = require('web.Widget'); @@ -151,7 +150,6 @@ var DataImport = Widget.extend(ControlPanelMixin, { this.parent_context = action.params.context || {}; // import object id this.id = null; - this.Import = new Model('base_import.import'); this.session = session; action.display_name = _t('Import a File'); // Displayed in the breadcrumbs this.do_not_change_match = false; @@ -178,9 +176,9 @@ var DataImport = Widget.extend(ControlPanelMixin, { ); }, create_model: function() { - return this.Import.call('create', [{ - 'res_model': this.res_model - }]); + return this.rpc('base_import.import', 'create') + .args([{res_model: this.res_model}]) + .exec(); }, renderButtons: function() { var self = this; |
