From 06c5afe8bd830ea08b5db80045d9bd6d07627bb7 Mon Sep 17 00:00:00 2001 From: Juani Rivero Date: Thu, 15 Dec 2022 13:59:17 +0000 Subject: [PATCH] [MIG] sale_barcode: Migration to 16.0 closes ingadhoc/sale#674 Signed-off-by: matiasperalta1 --- sale_barcode/__manifest__.py | 9 ++---- sale_barcode/models/sale_order.py | 3 -- .../static/src/js/sale_barcode_handler.js | 32 ------------------- sale_barcode/views/sale_order_view.xml | 2 +- 4 files changed, 3 insertions(+), 43 deletions(-) delete mode 100644 sale_barcode/static/src/js/sale_barcode_handler.js 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 @@
- +