summaryrefslogtreecommitdiff
path: root/addons/barcodes/static/src/js/form_view_barcode_handler.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/barcodes/static/src/js/form_view_barcode_handler.js')
-rw-r--r--addons/barcodes/static/src/js/form_view_barcode_handler.js11
1 files changed, 5 insertions, 6 deletions
diff --git a/addons/barcodes/static/src/js/form_view_barcode_handler.js b/addons/barcodes/static/src/js/form_view_barcode_handler.js
index 524ec1513c3..52045c59a77 100644
--- a/addons/barcodes/static/src/js/form_view_barcode_handler.js
+++ b/addons/barcodes/static/src/js/form_view_barcode_handler.js
@@ -2,16 +2,15 @@ odoo.define('barcodes.FormViewBarcodeHandler', function(require) {
"use strict";
var core = require('web.core');
-var utils = require('web.utils');
-var common = require('web.form_common');
+var concurrency = require('web.concurrency');
var BarcodeEvents = require('barcodes.BarcodeEvents');
var BarcodeHandlerMixin = require('barcodes.BarcodeHandlerMixin');
-var KanbanRecord = require('web_kanban.Record');
+var KanbanRecord = require('web.KanbanRecord');
var Dialog = require('web.Dialog');
var _t = core._t;
-// web_kanban.Record and web.list_common.Record do not implement the
+// web.KanbanRecord and web.list_common.Record do not implement the
// same interface and are thus inherently incompatible with each
// other. Luckily barcodes keeps things pretty simple when it comes to
// the records it wants to use. So if we give the KanbanRecord a get()
@@ -28,7 +27,7 @@ var FormViewBarcodeHandler = common.AbstractField.extend(BarcodeHandlerMixin, {
this.__quantity_listener = _.bind(this._set_quantity_listener, this);
BarcodeHandlerMixin.init.apply(this, arguments);
- this.process_barcode_mutex = new utils.Mutex();
+ this.process_barcode_mutex = new concurrency.Mutex();
return this._super.apply(this, arguments);
},
@@ -165,7 +164,7 @@ var FormViewBarcodeHandler = common.AbstractField.extend(BarcodeHandlerMixin, {
// before setting the barcode field with the received barcode, we commit
// every fields of the form view and we wait for their hypothetical ongoing
// onchanges to finish
- var commit_mutex = new utils.Mutex();
+ var commit_mutex = new concurrency.Mutex();
_.each(self.form_view.fields, function (field) {
commit_mutex.exec(function () {
return field.commit_value();