From dd1f7aa74379835743a3d215c61c1935be2f5d48 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Fri, 24 Jan 2025 15:23:23 +0800 Subject: [PATCH] Fix login problem --- .../Themes/EventHub/Components/MainNavbar/Default.cshtml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/EventHub.Web.Theme/Themes/EventHub/Components/MainNavbar/Default.cshtml b/src/EventHub.Web.Theme/Themes/EventHub/Components/MainNavbar/Default.cshtml index a8bb708..268d49f 100644 --- a/src/EventHub.Web.Theme/Themes/EventHub/Components/MainNavbar/Default.cshtml +++ b/src/EventHub.Web.Theme/Themes/EventHub/Components/MainNavbar/Default.cshtml @@ -14,10 +14,17 @@ @{ var returnUrl = WebUtility.UrlEncode(Context.Request.GetEncodedPathAndQuery()); + + if(Context.Request.Path.Equals("/Account/Login", StringComparison.OrdinalIgnoreCase)) + { + returnUrl = WebUtility.UrlEncode(Context.Request.Query["returnUrl"]); + } + if (returnUrl.IsNullOrWhiteSpace()) { returnUrl = "/"; } + }