diff --git a/pos_kitchen_screen_odoo/__manifest__.py b/pos_kitchen_screen_odoo/__manifest__.py index 7865a8a21..88fceaa7d 100644 --- a/pos_kitchen_screen_odoo/__manifest__.py +++ b/pos_kitchen_screen_odoo/__manifest__.py @@ -39,7 +39,7 @@ 'so that staff can see the information that is most ' 'important to them.', 'category': 'Point Of Sale', - 'version': '16.0.1.1.1', + 'version': '16.0.1.1.2', 'author': 'Cybrosys Techno Solutions', 'company': 'Cybrosys Techno Solutions', 'maintainer': 'Cybrosys Techno Solutions', diff --git a/pos_kitchen_screen_odoo/doc/RELEASE_NOTES.md b/pos_kitchen_screen_odoo/doc/RELEASE_NOTES.md index dc659e6e8..248a518df 100644 --- a/pos_kitchen_screen_odoo/doc/RELEASE_NOTES.md +++ b/pos_kitchen_screen_odoo/doc/RELEASE_NOTES.md @@ -8,4 +8,9 @@ #### 21.10.2024 #### Version 16.0.1.1.1 ##### UPDT -- Manifest updated, Functionality updated in Receipt.js \ No newline at end of file +- Manifest updated, Functionality updated in Receipt.js + +#### 19.04.2025 +#### Version 16.0.1.1.2 +#### BUG FIX +- Fix the issue - Fixed an issue where kitchen orders disappeared after changing tables or when items were marked as "Preparing" \ No newline at end of file diff --git a/pos_kitchen_screen_odoo/models/pos_orders.py b/pos_kitchen_screen_odoo/models/pos_orders.py index 8198e976f..da7815e59 100644 --- a/pos_kitchen_screen_odoo/models/pos_orders.py +++ b/pos_kitchen_screen_odoo/models/pos_orders.py @@ -100,8 +100,7 @@ class PosOrder(models.Model): if not orders: self.create(dic) else: - orders.lines = False - orders.lines = dic[0]['lines'] + orders.lines.write({'is_cooking': True}) kitchen_screen = self.env["kitchen.screen"].sudo().search( [("pos_config_id", "=", shop_id)])