From 438b67e8b0652400f332d4d094c7c4d529a1483c Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Tue, 26 May 2015 17:37:39 -0400 Subject: [PATCH] [fix] shopping cart - get price list for default territory if no price list is selected --- .../doctype/shopping_cart_settings/shopping_cart_settings.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/shopping_cart/doctype/shopping_cart_settings/shopping_cart_settings.py b/erpnext/shopping_cart/doctype/shopping_cart_settings/shopping_cart_settings.py index 1ad344a2a9d..5fba1ff22fc 100644 --- a/erpnext/shopping_cart/doctype/shopping_cart_settings/shopping_cart_settings.py +++ b/erpnext/shopping_cart/doctype/shopping_cart_settings/shopping_cart_settings.py @@ -130,6 +130,9 @@ class ShoppingCartSettings(Document): def get_price_list(self, billing_territory): price_list = self.get_name_from_territory(billing_territory, "price_lists", "selling_price_list") + if not (price_list and price_list[0]): + price_list = self.get_name_from_territory(self.default_territory, "price_lists", "selling_price_list") + return price_list and price_list[0] or None def get_tax_master(self, billing_territory):