diff --git a/sale_barcode/__manifest__.py b/sale_barcode/__manifest__.py
index 8bb69b9eb..1f4033506 100644
--- a/sale_barcode/__manifest__.py
+++ b/sale_barcode/__manifest__.py
@@ -19,7 +19,7 @@
##############################################################################
{
'name': 'Sale Barcode',
- 'version': "15.0.1.0.0",
+ 'version': "16.0.1.0.0",
'category': 'Sales',
'sequence': 14,
'summary': '',
@@ -36,14 +36,9 @@
'views/sale_order_view.xml',
'wizards/res_config_settings_view.xml',
],
- 'assets':{
- 'web.assets_backend': [
- 'sale_barcode/static/src/js/sale_barcode_handler.js',
- ],
- },
'demo': [
],
- 'installable': False,
+ 'installable': True,
'auto_install': False,
'application': False,
}
diff --git a/sale_barcode/models/sale_order.py b/sale_barcode/models/sale_order.py
index 939253ef8..1c9dd9ce6 100644
--- a/sale_barcode/models/sale_order.py
+++ b/sale_barcode/models/sale_order.py
@@ -34,7 +34,4 @@ def _add_product(self, product, qty=1.0):
'product_uom_qty': qty,
'order_id': self.id,
})
- line.product_id_change()
- line.product_uom_change()
- line._onchange_discount()
return True
diff --git a/sale_barcode/static/src/js/sale_barcode_handler.js b/sale_barcode/static/src/js/sale_barcode_handler.js
deleted file mode 100644
index b1b297b16..000000000
--- a/sale_barcode/static/src/js/sale_barcode_handler.js
+++ /dev/null
@@ -1,32 +0,0 @@
-odoo.define('sale_barcode.SaleBarcodeHandler', function (require) {
-"use strict";
-
-var core = require('web.core');
-var AbstractField = require('web.AbstractField');
-var field_registry = require('web.field_registry');
-
-var _t = core._t;
-
-
-var SaleBarcodeHandler = AbstractField.extend({
- init: function() {
- this._super.apply(this, arguments);
-
- this.trigger_up('activeBarcode', {
- name: this.name,
- fieldName: 'order_line',
- notifyChange: true,
- quantity: 'product_uom_qty',
- setQuantityWithKeypress: true,
- commands: {
- barcode: '_barcodeAddX2MQuantity',
- }
- });
- },
-});
-
-field_registry.add('sale_barcode_handler', SaleBarcodeHandler);
-
-return SaleBarcodeHandler;
-
-});
diff --git a/sale_barcode/views/sale_order_view.xml b/sale_barcode/views/sale_order_view.xml
index b6333271d..37c55d8ec 100644
--- a/sale_barcode/views/sale_order_view.xml
+++ b/sale_barcode/views/sale_order_view.xml
@@ -7,7 +7,7 @@