From ccf7f28d98f70c9cf016d63aabdde9578c2ff5bc Mon Sep 17 00:00:00 2001 From: Deepesh Garg Date: Mon, 3 Aug 2020 14:38:46 +0530 Subject: [PATCH] fix: get url only if redirect_to is not specified --- frappe/utils/oauth.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappe/utils/oauth.py b/frappe/utils/oauth.py index b06227e289..7e4f7ede6c 100644 --- a/frappe/utils/oauth.py +++ b/frappe/utils/oauth.py @@ -309,5 +309,6 @@ def redirect_post_login(desk_user, redirect_to=None, provider=None): # the #desktop is added to prevent a facebook redirect bug desk_uri = "/desk#desktop" if provider == 'facebook' else '/desk' redirect_to = desk_uri if desk_user else "/me" + redirect_to = frappe.utils.get_url(redirect_to) - frappe.local.response["location"] = frappe.utils.get_url(redirect_to) + frappe.local.response["location"] = redirect_to