Hello, I am using the the canada post module. In the Site Settings, I have both domestic and US shipping options available to the customer. The module works well when the CanadaPost API returns a date within the <deliveryDate> tag, but causes a ValueError when strings are returned in this tag. Is this a bug that needs to be updated in the satchmo canadapost shipping module, or am I missing something?
Here is an example of XML returned by Canada Post that shows strings within the deliveryDate tag: <eparcel> <ratesAndServicesResponse> <statusCode>1</statusCode> <statusMessage>OK</statusMessage> <requestID>2546938</requestID> <handling>0.0</handling> <language>0</language> <product id="2040" sequence="1"> <name>Priority Worldwide USA</name> <rate>95.61</rate> <shippingDate>2011-08-03</shippingDate> <deliveryDate>www.canadapost.ca</deliveryDate> <deliveryDayOfWeek>4</deliveryDayOfWeek> <nextDayAM>false</nextDayAM> <packingID>P_0</packingID> </product> <product id="2030" sequence="2"> <name>Xpresspost USA</name> <rate>28.21</rate> <shippingDate>2011-08-03</shippingDate> <deliveryDate>2011-08-05</deliveryDate> <deliveryDayOfWeek>6</deliveryDayOfWeek> <nextDayAM>false</nextDayAM> <packingID>P_0</packingID> </product> <product id="2015" sequence="3"> <name>Small Packets Air</name> <rate>30.72</rate> <shippingDate>2011-08-03</shippingDate> <deliveryDate>up to 2 weeks</deliveryDate> <deliveryDayOfWeek>4</deliveryDayOfWeek> <nextDayAM>false</nextDayAM> <packingID>P_1</packingID> </product> <product id="2005" sequence="4"> <name>Small Packets Surface</name> <rate>24.82</rate> <shippingDate>2011-08-03</shippingDate> <deliveryDate>2 to 4 weeks</deliveryDate> <deliveryDayOfWeek>4</deliveryDayOfWeek> <nextDayAM>false</nextDayAM> <packingID>P_1</packingID> </product> dot dot dot which explains the error I get: invalid literal for int() with base 10: 'up t' -- You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en.
