From 403ad483649c64b5f257b0d02ca1f18372bf851f Mon Sep 17 00:00:00 2001 From: Saurabh Date: Wed, 6 Jan 2016 18:21:18 +0530 Subject: [PATCH] [fixes] display cart count only if item exist in cart --- erpnext/public/js/shopping_cart.js | 5 ++--- erpnext/shopping_cart/utils.py | 10 ---------- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/erpnext/public/js/shopping_cart.js b/erpnext/public/js/shopping_cart.js index ddb64fe8ca..baa9c1647b 100644 --- a/erpnext/public/js/shopping_cart.js +++ b/erpnext/public/js/shopping_cart.js @@ -4,13 +4,12 @@ // shopping cart frappe.provide("shopping_cart"); -$(function() { +frappe.ready(function() { // update user if(full_name) { $('.navbar li[data-label="User"] a') .html(' ' + full_name); } - // update login shopping_cart.set_cart_count(); }); @@ -46,7 +45,7 @@ $.extend(shopping_cart, { var $cart = $('.cart-icon'); var $badge = $cart.find("#cart-count"); - if(cart_count === "0") { + if(parseInt(cart_count) === 0) { $cart.css("display", "none"); } else { diff --git a/erpnext/shopping_cart/utils.py b/erpnext/shopping_cart/utils.py index 79c67392f8..b8d5054e87 100644 --- a/erpnext/shopping_cart/utils.py +++ b/erpnext/shopping_cart/utils.py @@ -28,17 +28,7 @@ def update_website_context(context): cart_enabled = is_cart_enabled() context["shopping_cart_enabled"] = cart_enabled - # if cart_enabled: -# post_login = [ -# {"label": _("Cart"), "url": "cart", "class": "cart-count"}, -# {"class": "divider"} -# ] -# context["post_login"] = post_login + context.get("post_login", []) - def update_my_account_context(context): - if is_cart_enabled(): - context["my_account_list"].append({"label": _("Cart"), "url": "cart"}) - context["my_account_list"].extend([ {"label": _("Orders"), "url": "orders"}, {"label": _("Invoices"), "url": "invoices"},