diff --git a/static/js/panels.js b/static/js/panels.js index e89e9ccd88..b83a728197 100644 --- a/static/js/panels.js +++ b/static/js/panels.js @@ -19,7 +19,9 @@ const get_step = function ($process) { exports.initialize = function () { // if email has not been set up and the user is the admin, display a warning // to tell them to set up an email server. - if (page_params.warn_no_email === true && page_params.is_admin) { + if (page_params.insecure_desktop_app) { + exports.open($("[data-process='insecure-desktop-app']")); + } else if (page_params.warn_no_email === true && page_params.is_admin) { exports.open($("[data-process='email-server']")); } else { exports.open($("[data-process='notifications']")); diff --git a/templates/zerver/app/navbar.html b/templates/zerver/app/navbar.html index 151ab358b5..d2409fdc45 100644 --- a/templates/zerver/app/navbar.html +++ b/templates/zerver/app/navbar.html @@ -26,6 +26,16 @@ +