From be0b1e984ba0ec02e994d231ee9c0c174451a3a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 7 Mar 2022 00:23:41 +0100 Subject: [PATCH] Add usage parameter for shipping contact mechanism issue11238 review374861002 --- stock.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stock.py b/stock.py index 1ff74551ec..36f42d0770 100644 --- a/stock.py +++ b/stock.py @@ -210,7 +210,7 @@ class CreateDPDShipping(Wizard): 'paperFormat': shipment.carrier.dpd_paper_format, } - def shipping_party(self, party, address): + def shipping_party(self, party, address, usage=None): shipping_party = { 'name1': address.party_full_name[:35], 'name2': '', @@ -222,10 +222,10 @@ class CreateDPDShipping(Wizard): if party.full_name != address.party_full_name: shipping_party['name2'] = party.full_name[:35] - phone = party.contact_mechanism_get({'phone', 'mobile'}) + phone = party.contact_mechanism_get({'phone', 'mobile'}, usage=usage) if phone and len(phone.value) <= 30: shipping_party['phone'] = phone.value - email = party.contact_mechanism_get('email') + email = party.contact_mechanism_get('email', usage=usage) if email and len(email.value) <= 50: shipping_party['email'] = email.value