From f90968f1552e707ea209c64a73f912827117d10c Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Thu, 14 Dec 2023 14:16:59 +0100 Subject: [PATCH] Change ordering of hosts --- HyperbolicDownloaderApi/Networking/HostsManager.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/HyperbolicDownloaderApi/Networking/HostsManager.cs b/HyperbolicDownloaderApi/Networking/HostsManager.cs index f6f3d04..8f28e99 100644 --- a/HyperbolicDownloaderApi/Networking/HostsManager.cs +++ b/HyperbolicDownloaderApi/Networking/HostsManager.cs @@ -150,7 +150,10 @@ public class HostsManager public void SaveHosts() { - hosts = hosts.OrderByDescending(h => h.LastActive).ToList(); + hosts = hosts + .OrderByDescending(s => s.DownloadSpeed) + .ThenByDescending(s => s.LastActive) + .ToList(); File.WriteAllText(ApiConfiguration.HostsFilePath, JsonSerializer.Serialize(hosts)); } } \ No newline at end of file