From 58365b94fe810c9bb2e7e92539c7bed790ac4030 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 16 Nov 2015 11:36:12 +0530 Subject: [PATCH] Better error message for un-auth access --- src/pyj/srv.pyj | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/pyj/srv.pyj b/src/pyj/srv.pyj index ff0ffce60c..4ba0d79ab4 100644 --- a/src/pyj/srv.pyj +++ b/src/pyj/srv.pyj @@ -6,6 +6,7 @@ from elementmaker import E from session import UserSessionData, SessionData from book_list.boss import Boss from book_list.globals import set_boss, set_session_data +from gettext import gettext as _ def on_library_loaded(end_type, xhr, ev): p = document.getElementById('page_load_progress') @@ -17,7 +18,12 @@ def on_library_loaded(end_type, xhr, ev): boss = Boss(interface_data) set_boss(boss) else: - document.body.appendChild(E.p(style='color:red', xhr.error_string)) + p = E.p(style='color:red; font-weight: bold; font-size:1.5em') + if xhr.status == 401: + p.innerHTML = _('You are not authorized to view this site') + else: + p.innerHTML = xhr.error_string + document.body.appendChild(p) def on_library_load_progress(loaded, total): p = document.querySelector('#page_load_progress > progress')