From 89838d4fda8094d5824b742944877341b9a846ad Mon Sep 17 00:00:00 2001 From: Rafael Monnerat <rafael@nexedi.com> Date: Thu, 29 Feb 2024 14:51:30 +0000 Subject: [PATCH] erp5_web_renderjs_ui: came_from can be an empty string. --- .../portal_skins/erp5_web_renderjs_ui/WebSite_login.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/WebSite_login.py b/bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/WebSite_login.py index afc61a73d3..27f48551ae 100644 --- a/bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/WebSite_login.py +++ b/bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/WebSite_login.py @@ -29,8 +29,10 @@ if (portal.portal_membership.isAnonymousUser()): query_dict = { 'portal_status_message': message, - 'came_from' : came_from } + if came_from: + query_dict['came_from'] = came_from + url = '%s/login_form?%s' % (context.absolute_url(), make_query(query_dict)) RESPONSE.redirect(url) else: -- 2.30.9