Sort PluginMaster alphabetically

This commit is contained in:
Aireil 2020-11-01 12:31:02 +01:00
parent 9781b8cd69
commit 586fee3153

View file

@ -50,7 +50,9 @@ namespace Dalamud.Plugin
var data = client.DownloadString(PluginMasterUrl);
this.PluginMaster = JsonConvert.DeserializeObject<ReadOnlyCollection<PluginDefinition>>(data);
var unsortedPluginMaster = JsonConvert.DeserializeObject<List<PluginDefinition>>(data);
unsortedPluginMaster.Sort((a, b) => a.Name.CompareTo(b.Name));
this.PluginMaster = unsortedPluginMaster.AsReadOnly();
State = InitializationState.Success;
}