Don't run BSIPA if already installed.

This commit is contained in:
Assistant 2019-05-21 21:12:34 -04:00
parent 810b8453ac
commit 25789f58c2

View file

@ -241,6 +241,8 @@ namespace ModAssistant.Pages
MainWindow.Instance.MainText = $"Installing {mod.name}..."; MainWindow.Instance.MainText = $"Installing {mod.name}...";
await Task.Run(() => InstallMod(mod, installDirectory)); await Task.Run(() => InstallMod(mod, installDirectory));
MainWindow.Instance.MainText = $"Installed {mod.name}."; MainWindow.Instance.MainText = $"Installed {mod.name}.";
if (!File.Exists(System.IO.Path.Combine(installDirectory, "winhttp.dll")))
{
await Task.Run(() => await Task.Run(() =>
Process.Start(new ProcessStartInfo Process.Start(new ProcessStartInfo
{ {
@ -250,6 +252,7 @@ namespace ModAssistant.Pages
}).WaitForExit() }).WaitForExit()
); );
} }
}
else if(mod.ListItem.IsSelected) else if(mod.ListItem.IsSelected)
{ {
MainWindow.Instance.MainText = $"Installing {mod.name}..."; MainWindow.Instance.MainText = $"Installing {mod.name}...";