fix disable plugin + fix #575 #609

This commit is contained in:
bao-qian
2016-05-12 02:45:35 +01:00
parent 455e067e73
commit 45d5da98ca
6 changed files with 34 additions and 70 deletions

View File

@@ -10,9 +10,8 @@ namespace Wox.Core.UserSettings
public string PythonDirectory { get; set; }
public Dictionary<string, Plugin> Plugins { get; set; } = new Dictionary<string, Plugin>();
public void UpdatePluginSettings(List<PluginPair> plugins)
public void UpdatePluginSettings(List<PluginMetadata> metadatas)
{
var metadatas = plugins.Select(p => p.Metadata);
foreach (var metadata in metadatas)
{
if (Plugins.ContainsKey(metadata.ID))