From 4ec7d2dbbab91eaafd95cd03245b073053755d51 Mon Sep 17 00:00:00 2001 From: PeterG Date: Mon, 21 Nov 2022 15:11:18 +0545 Subject: [PATCH] feat(minor): redirect after login from NotPermittedPage (#18946) * redirect after login from NotPermittedPage --- frappe/website/page_renderers/not_permitted_page.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/website/page_renderers/not_permitted_page.py b/frappe/website/page_renderers/not_permitted_page.py index bd27150617..68d4efa939 100644 --- a/frappe/website/page_renderers/not_permitted_page.py +++ b/frappe/website/page_renderers/not_permitted_page.py @@ -14,9 +14,10 @@ class NotPermittedPage(TemplatePage): return True def render(self): + action = f"/login?redirect-to={frappe.request.path}" frappe.local.message_title = _("Not Permitted") frappe.local.response["context"] = dict( - indicator_color="red", primary_action="/login", primary_label=_("Login"), fullpage=True + indicator_color="red", primary_action=action, primary_label=_("Login"), fullpage=True ) self.set_standard_path("message") return super().render()