Do not copy reference and label

There are data from the carrier.

issue7107
review36981002
This commit is contained in:
Cédric Krier
2018-02-07 00:39:11 +01:00
parent 05ffef2dca
commit aad27efef4
+10
View File
@@ -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