changeset 8e58c6c8a4f8 in modules/stock_package_shipping_sendcloud:default
details:
https://hg.tryton.org/modules/stock_package_shipping_sendcloud?cmd=changeset&node=8e58c6c8a4f8
description:
Add optional address to contact mechanism
issue11705
review421691006
diffstat:
CHANGELOG | 2 ++
stock.py | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-)
diffs (24 lines):
diff -r be45a89c656a -r 8e58c6c8a4f8 CHANGELOG
--- a/CHANGELOG Sun Sep 25 20:27:25 2022 +0200
+++ b/CHANGELOG Sat Oct 01 14:52:06 2022 +0200
@@ -1,3 +1,5 @@
+* Use contact mechanism from address
+
Version 6.4.0 - 2022-05-02
* Bug fixes (see mercurial logs for details)
* Add support for Python 3.10
diff -r be45a89c656a -r 8e58c6c8a4f8 stock.py
--- a/stock.py Sun Sep 25 20:27:25 2022 +0200
+++ b/stock.py Sat Oct 01 14:52:06 2022 +0200
@@ -147,9 +147,9 @@
cm = UoM(ModelData.get_id('product', 'uom_centimeter'))
party = shipment.shipping_to
address = shipment.shipping_to_address
- phone = party.contact_mechanism_get(
+ phone = address.contact_mechanism_get(
{'phone', 'mobile'}, usage=usage)
- email = party.contact_mechanism_get('email', usage=usage)
+ email = address.contact_mechanism_get('email', usage=usage)
street_lines = (address.street or '').splitlines()
parcel = {
'name': address.party_full_name,