summaryrefslogtreecommitdiff
path: root/addons/base_import/static/src
diff options
context:
space:
mode:
authorGéry Debongnie <ged@odoo.com>2017-03-05 09:34:56 +0100
committerAaron Bohy <aab@odoo.com>2017-04-11 19:44:38 +0200
commite5740270568404d71a3bc093074a085c9c2eded8 (patch)
tree7b84740d92c550236de25a37cf37d244760bdbf3 /addons/base_import/static/src
parent0df9968433389e0d504276cd711473c2eef937ae (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')
-rw-r--r--addons/base_import/static/src/js/base_import.js8
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;