From affe5b8659edc97a6ea6ff01fece45dfc492e556 Mon Sep 17 00:00:00 2001 From: Erick Jimenez Date: Wed, 16 May 2018 01:42:31 -0400 Subject: [PATCH] Fix "frappe.is_user_logged_in" js function (#5548) * Fix is_user_logged_in js function * Add missing semicolon --- frappe/website/js/website.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/website/js/website.js b/frappe/website/js/website.js index d2efb37eee..99bd6a3d48 100644 --- a/frappe/website/js/website.js +++ b/frappe/website/js/website.js @@ -340,7 +340,7 @@ $.extend(frappe, { return $(".navbar .search, .sidebar .search"); }, is_user_logged_in: function() { - return window.full_name ? true : false; + return frappe.get_cookie("sid") && frappe.get_cookie("sid") !== "Guest"; }, add_switch_to_desk: function() { $('.switch-to-desk').removeClass('hidden'); @@ -386,7 +386,7 @@ window.ask_to_login = function ask_to_login() { // check if logged in? $(document).ready(function() { window.full_name = frappe.get_cookie("full_name"); - var logged_in = frappe.get_cookie("sid") && frappe.get_cookie("sid") !== "Guest"; + var logged_in = frappe.is_user_logged_in(); $("#website-login").toggleClass("hide", logged_in ? true : false); $("#website-post-login").toggleClass("hide", logged_in ? false : true); $(".logged-in").toggleClass("hide", logged_in ? false : true);