[minor] fixed shipping and billing address issue in cart

This commit is contained in:
mbauskar
2017-03-22 16:14:43 +05:30
parent 2b9c95a940
commit 67e3e32dd6
2 changed files with 8 additions and 4 deletions

View File

@@ -31,10 +31,14 @@ def get_cart_quotation(doc=None):
doc = quotation
set_cart_count(quotation)
addresses = get_address_docs(party=party)
return {
"doc": decorate_quotation_doc(doc),
"addresses": [{"name": address.name, "display": address.display}
for address in get_address_docs(party=party)],
"shipping_addresses": [{"name": address.name, "display": address.display}
for address in addresses if address.address_type == "Shipping"],
"billing_addresses": [{"name": address.name, "display": address.display}
for address in addresses if address.address_type == "Billing"],
"shipping_rules": get_applicable_shipping_rules(party)
}