Merge pull request #4629 from sbwalker/dev
fix #4628 - preserve ReturnUrl when navigating to Settings component
This commit is contained in:
commit
10f38a72f7
|
@ -134,12 +134,11 @@ namespace Oqtane.Themes.Controls
|
||||||
return url;
|
return url;
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task<string> Settings(string url, PageModule pagemodule)
|
private Task<string> Settings(string url, PageModule pagemodule)
|
||||||
{
|
{
|
||||||
await Task.Yield();
|
var returnurl = NavigationManager.Uri.Substring(NavigationManager.BaseUri.Length - 1);
|
||||||
var returnurl = Utilities.NavigateUrl(PageState.Alias.Path, PageState.Page.Path, "edit=true");
|
|
||||||
url = Utilities.EditUrl(PageState.Alias.Path, PageState.Page.Path, pagemodule.ModuleId, "Settings", "returnurl=" + WebUtility.UrlEncode(returnurl));
|
url = Utilities.EditUrl(PageState.Alias.Path, PageState.Page.Path, pagemodule.ModuleId, "Settings", "returnurl=" + WebUtility.UrlEncode(returnurl));
|
||||||
return url;
|
return Task.FromResult(url);
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task<string> Publish(string url, PageModule pagemodule)
|
private async Task<string> Publish(string url, PageModule pagemodule)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user