Avoid exception log when updating a plugin that is not installed

This commit is contained in:
Aireil 2020-11-28 13:19:41 +01:00
parent f912e42f94
commit 82d811ed9d

View file

@ -216,11 +216,14 @@ namespace Dalamud.Plugin
Log.Verbose("wasEnabled: {0}", wasEnabled); Log.Verbose("wasEnabled: {0}", wasEnabled);
// Try to disable plugin if it is loaded // Try to disable plugin if it is loaded
try { if (wasEnabled) {
this.dalamud.PluginManager.DisablePlugin(info); try {
} catch (Exception ex) { this.dalamud.PluginManager.DisablePlugin(info);
Log.Error(ex, "Plugin disable failed"); }
//hasError = true; catch (Exception ex) {
Log.Error(ex, "Plugin disable failed");
//hasError = true;
}
} }
try { try {