Add error log when plugin with the same id already exists

This commit is contained in:
Stone_Red
2023-12-22 18:11:37 +01:00
parent 25769cb6db
commit 59c5a53aa4
+6
View File
@@ -145,6 +145,12 @@ namespace DesktopMagic
continue; continue;
} }
if (plugins.ContainsKey(pluginMetadata.Id))
{
App.Logger.Log($"Plugin \"{directory}\" has the same id as another plugin", "Main", LogSeverity.Error);
continue;
}
plugins.Add(pluginMetadata.Id, new(pluginMetadata, directory)); plugins.Add(pluginMetadata.Id, new(pluginMetadata, directory));
} }
} }