Merge pull request #4263 from sbwalker/dev

fix redirect logic when adding a new page
This commit is contained in:
Shaun Walker 2024-05-17 08:51:42 -04:00 committed by GitHub
commit ba0bfafcd5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View File

@ -482,11 +482,11 @@
await logger.LogInformation("Page Added {Page}", page);
if (!string.IsNullOrEmpty(PageState.ReturnUrl))
{
NavigationManager.NavigateTo(PageState.ReturnUrl, true);
NavigationManager.NavigateTo(page.Path, true); // redirect to page added and reload
}
else
{
NavigationManager.NavigateTo(page.Path); // redirect to new page created
NavigationManager.NavigateTo(NavigateUrl()); // redirect to page management
}
}
else

View File

@ -644,11 +644,11 @@
await logger.LogInformation("Page Saved {Page}", _page);
if (!string.IsNullOrEmpty(PageState.ReturnUrl))
{
NavigationManager.NavigateTo(PageState.ReturnUrl, true);
NavigationManager.NavigateTo(PageState.ReturnUrl, true); // redirect to page being edited and reload
}
else
{
NavigationManager.NavigateTo(NavigateUrl(), true); // redirect to page being edited
NavigationManager.NavigateTo(NavigateUrl()); // redirect to page management
}
}
else