From 64412510a87672b558f4b16c34676fd0b6150e8c Mon Sep 17 00:00:00 2001 From: Achilles Rasquinha Date: Tue, 10 Apr 2018 00:00:06 +0530 Subject: [PATCH] Fix Chat Enable for System Settings --- frappe/public/js/frappe/chat.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/chat.js b/frappe/public/js/frappe/chat.js index 3c4667ae44..51b007c145 100644 --- a/frappe/public/js/frappe/chat.js +++ b/frappe/public/js/frappe/chat.js @@ -2714,7 +2714,7 @@ frappe.chat.setup = () => { frappe.log.info(`Chat Profile created for User ${frappe.session.user}.`) if ( 'desk' in frappe ) { // same as desk? - const should_render = frappe.sys_defaults.enable_chat && enable_chat + const should_render = Boolean(parseInt(frappe.sys_defaults.enable_chat)) && enable_chat frappe.chat.render(should_render) } }) @@ -2724,7 +2724,7 @@ frappe.chat.setup = () => { frappe.chat.profile.on.update((user, profile) => { if ( user === frappe.session.user && 'enable_chat' in profile ) { frappe.log.warn(`Chat Profile update (Enable Chat - ${Boolean(profile.enable_chat)})`) - const should_render = frappe.sys_defaults.enable_chat && profile.enable_chat + const should_render = Boolean(parseInt(frappe.sys_defaults.enable_chat)) && profile.enable_chat frappe.chat.render(should_render) } })