diff --git a/dalamud/Auracite/StepWindow.cs b/dalamud/Auracite/StepWindow.cs index 377cbc6..f28da95 100644 --- a/dalamud/Auracite/StepWindow.cs +++ b/dalamud/Auracite/StepWindow.cs @@ -19,6 +19,11 @@ public class StepWindow() ImGui.Text(Plugin.CurrentStep.StepDescription()); ImGui.TextDisabled("Step requires manual user action."); + + if (ImGui.Button("Retry")) + { + Plugin.CurrentStep.Run(); + } } else { diff --git a/src/lib.rs b/src/lib.rs index 72c99c9..07e4355 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -273,8 +273,8 @@ pub async fn archive_character(character_name: &str, use_dalamud: bool) -> Resul } // Stop the HTTP server - //let stop_url = Url::parse(&"http://localhost:42072/stop").map_err(|_| ArchiveError::UnknownError)?; - //download(&stop_url).await; + let stop_url = Url::parse(&"http://localhost:42072/stop").map_err(|_| ArchiveError::UnknownError)?; + download(&stop_url).await; } let char_dat = physis::chardat::CharacterData {