fix: Customer price list not honored in shopping cart (#18555)

This commit is contained in:
Deepesh Garg
2019-08-05 10:11:07 +05:30
committed by Nabin Hait
parent 94f4d81b70
commit 342c77c851

View File

@@ -202,13 +202,12 @@ def _get_cart_quotation(party=None):
if quotation: if quotation:
qdoc = frappe.get_doc("Quotation", quotation[0].name) qdoc = frappe.get_doc("Quotation", quotation[0].name)
else: else:
[company, price_list] = frappe.db.get_value("Shopping Cart Settings", None, ["company", "price_list"]) company = frappe.db.get_value("Shopping Cart Settings", None, ["company"])
qdoc = frappe.get_doc({ qdoc = frappe.get_doc({
"doctype": "Quotation", "doctype": "Quotation",
"naming_series": get_shopping_cart_settings().quotation_series or "QTN-CART-", "naming_series": get_shopping_cart_settings().quotation_series or "QTN-CART-",
"quotation_to": party.doctype, "quotation_to": party.doctype,
"company": company, "company": company,
"selling_price_list": price_list,
"order_type": "Shopping Cart", "order_type": "Shopping Cart",
"status": "Draft", "status": "Draft",
"docstatus": 0, "docstatus": 0,