From ef1fb844f5a84c8b5364e8701c9ec521b63173b5 Mon Sep 17 00:00:00 2001
From: xmo-odoo <xmo-odoo@users.noreply.github.com>
Date: Tue, 7 Jun 2016 09:36:30 +0200
Subject: [PATCH] [IMP] delivery: allow to set delivery price from XML-RPC call

(a method that returns nothing is not callable through XML-RPC)

Backport of dc043cf1bb4602fb298fca8b8d17765e3a6b93ff to 9.0

Fixes #12289 and tinyerp/erppeek#87
---
 addons/delivery/models/sale_order.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/addons/delivery/models/sale_order.py b/addons/delivery/models/sale_order.py
index dd9459b38bfa..ad69ae0b3b3f 100644
--- a/addons/delivery/models/sale_order.py
+++ b/addons/delivery/models/sale_order.py
@@ -70,6 +70,8 @@ class SaleOrder(models.Model):
             else:
                 raise UserError(_('No carrier set for this order.'))
 
+        return True
+
     def _create_delivery_line(self, carrier, price_unit):
         SaleOrderLine = self.env['sale.order.line']
 
-- 
GitLab