From 0d0f9b2723e1d0e7a2e3a36dc5706f697f76025f Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Fri, 25 Sep 2020 13:20:17 +0200 Subject: [PATCH 1/2] [FIX] pos_order_to_sale_order : dependencies to sale module is now required in recent odoo version --- pos_order_to_sale_order/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pos_order_to_sale_order/__manifest__.py b/pos_order_to_sale_order/__manifest__.py index 9853df92..a973faf2 100644 --- a/pos_order_to_sale_order/__manifest__.py +++ b/pos_order_to_sale_order/__manifest__.py @@ -8,7 +8,7 @@ "author": "GRAP,Odoo Community Association (OCA)", "category": "Point Of Sale", "license": "AGPL-3", - "depends": ["point_of_sale"], + "depends": ["point_of_sale", "sale"], "maintainers": ["legalsylvain"], "development_status": "Production/Stable", "website": "https://github.com/OCA/pos", From 1826782e5172962a183c1633f93b9479e7cefd6f Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Fri, 25 Sep 2020 13:21:30 +0200 Subject: [PATCH 2/2] [FIX] pos_order_to_sale_order : make the module working if get_order() is null, that occures if pos_restaurant is installed --- pos_order_to_sale_order/static/src/js/screens.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pos_order_to_sale_order/static/src/js/screens.js b/pos_order_to_sale_order/static/src/js/screens.js index 4d4c6c68..08d18deb 100644 --- a/pos_order_to_sale_order/static/src/js/screens.js +++ b/pos_order_to_sale_order/static/src/js/screens.js @@ -35,7 +35,11 @@ odoo.define('pos_order_to_sale_order.screens', function (require) { }, is_visible: function () { - return this.pos.get_order().orderlines.length > 0; + if (this.pos.get_order()){ + return this.pos.get_order().orderlines.length > 0; + } else { + return false; + } }, });