We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9e47aff commit 1ec4a71Copy full SHA for 1ec4a71
roulier/carriers/dpd_fr_soap/encoder.py
@@ -25,9 +25,9 @@ def transform_input_to_carrier_webservice(self, data):
25
)
26
# dpd is configure with manage_multi_label = False, so always only 1 pack
27
if (
28
- data["parcels"]
29
- and data["parcels"][0]["reference"]
30
- and not data["service"]["reference2"]
+ data.get("parcels")
+ and data["parcels"][0].get("reference")
+ and not data["service"].get("reference2")
31
):
32
data["service"]["reference2"] = data["parcels"][0]["reference"]
33
0 commit comments