From 3a91dc3028be0b89ad5225dd866017dccecd3aa2 Mon Sep 17 00:00:00 2001 From: Alaguraj0361 Date: Thu, 9 Apr 2026 18:07:45 +0530 Subject: [PATCH] implement Uber delivery fee synchronization in sale orders and update docker container naming conventions --- addons/dine360_uber/models/sale_order.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/addons/dine360_uber/models/sale_order.py b/addons/dine360_uber/models/sale_order.py index 1575347..2c7561d 100644 --- a/addons/dine360_uber/models/sale_order.py +++ b/addons/dine360_uber/models/sale_order.py @@ -35,6 +35,16 @@ class SaleOrder(models.Model): 'delivery_type': 'fixed', 'product_id': config.delivery_product_id.id, 'website_published': True, + 'fixed_price': 0.0, + }) + + if carrier: + # Force carrier to be published and global to avoid "No shipping method" error + carrier.write({ + 'website_published': True, + 'active': True, + 'country_ids': [(6, 0, [])], + 'state_ids': [(6, 0, [])], }) if carrier: