Merge pull request #4076 from anandpdoshi/shopping-cart-order
check doc.has_website_permission in order.html. Merge after frappe/frappe#1316
diff --git a/erpnext/public/js/shopping_cart.js b/erpnext/public/js/shopping_cart.js
index f52c296..0c3049c 100644
--- a/erpnext/public/js/shopping_cart.js
+++ b/erpnext/public/js/shopping_cart.js
@@ -17,7 +17,7 @@
$.extend(shopping_cart, {
update_cart: function(opts) {
- if(!full_name) {
+ if(!full_name || full_name==="Guest") {
if(localStorage) {
localStorage.setItem("last_visited", window.location.pathname);
localStorage.setItem("pending_add_to_cart", opts.item_code);
diff --git a/erpnext/templates/pages/order.py b/erpnext/templates/pages/order.py
index 36444d1..6c36e3c 100644
--- a/erpnext/templates/pages/order.py
+++ b/erpnext/templates/pages/order.py
@@ -14,5 +14,5 @@
context.parents = frappe.form_dict.parents
- if not context.doc.has_permission("read"):
+ if not context.doc.has_website_permission("read"):
frappe.throw(_("Not Permitted"), frappe.PermissionError)