diff --git a/erpnext/e_commerce/shopping_cart/cart.py b/erpnext/e_commerce/shopping_cart/cart.py index 7a509cab6b0..75366e9f33a 100644 --- a/erpnext/e_commerce/shopping_cart/cart.py +++ b/erpnext/e_commerce/shopping_cart/cart.py @@ -289,7 +289,7 @@ def decorate_quotation_doc(doc): )[0] item_code = variant_data.variant_of fields = fields[1:] - d.website_item_name = variant_data.item_name + d.web_item_name = variant_data.item_name if variant_data.image: # get image from variant or template web item d.thumbnail = variant_data.image diff --git a/erpnext/e_commerce/shopping_cart/test_shopping_cart.py b/erpnext/e_commerce/shopping_cart/test_shopping_cart.py index 4e14068c647..578f3893490 100644 --- a/erpnext/e_commerce/shopping_cart/test_shopping_cart.py +++ b/erpnext/e_commerce/shopping_cart/test_shopping_cart.py @@ -168,6 +168,9 @@ class TestShoppingCart(unittest.TestCase): self.assertEqual(doc.get("items")[0].item_name, "Test-Tshirt-Temp-S-R") + # test if items are rendered without error + frappe.render_template("templates/includes/cart/cart_items.html", cart) + def create_tax_rule(self): tax_rule = frappe.get_test_records("Tax Rule")[0] try: