diff --git a/Wave/Components/Pages/Partials/ArticleEditorPartial.razor b/Wave/Components/Pages/Partials/ArticleEditorPartial.razor index 3f36538..f3fea71 100644 --- a/Wave/Components/Pages/Partials/ArticleEditorPartial.razor +++ b/Wave/Components/Pages/Partials/ArticleEditorPartial.razor @@ -262,6 +262,10 @@ } } Message.ShowSuccess(Localizer["Save_Success"]); + + if (Navigation.Uri.EndsWith("/article/new")) { + Navigation.NavigateTo($"/article/{Article.Id}/edit", false, true); + } } catch (Exception ex) { Message.ShowError(Localizer["Save_Error"]); Logger.LogError(ex, "Failed to save article.");