From aad27efef44413babbacfdb49a7093ceca7bbf30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 7 Feb 2018 00:39:11 +0100 Subject: [PATCH] Do not copy reference and label There are data from the carrier. issue7107 review36981002 --- stock.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/stock.py b/stock.py index 5635519a7d..ac0a84301a 100644 --- a/stock.py +++ b/stock.py @@ -95,6 +95,16 @@ class Package: ('shipping_reference',) + tuple(clause[1:]), ] + @classmethod + def copy(cls, packages, default=None): + if default is None: + default = {} + else: + default = default.copy() + default.setdefault('shipping_reference') + default.setdefault('shipping_label') + return super(Package, cls).copy(packages, default=default) + class ShipmentOut: __metaclass__ = PoolMeta