Fix handling of returnurl parameter in UserProfile component

This commit is contained in:
Cody
2024-02-17 09:11:56 -08:00
committed by GitHub
parent 766a190015
commit 57a86cd836

View File

@ -31,7 +31,16 @@
protected override void OnParametersSet() protected override void OnParametersSet()
{ {
_returnurl = WebUtility.UrlEncode(PageState.Route.PathAndQuery); if (!PageState.QueryString.ContainsKey("returnurl"))
{
// remember current url
_returnurl += WebUtility.UrlEncode(PageState.Route.PathAndQuery);
}
else
{
// use existing value
_returnurl += PageState.QueryString["returnurl"];
}
} }
} }