diff --git a/FModel/Grabber/Aes/AesData.cs b/FModel/Grabber/Aes/AesData.cs index 859df722..ee1039e3 100644 --- a/FModel/Grabber/Aes/AesData.cs +++ b/FModel/Grabber/Aes/AesData.cs @@ -14,7 +14,11 @@ namespace FModel.Grabber.Aes { if (NetworkInterface.GetIsNetworkAvailable()) { - BenResponse data = await Endpoints.GetJsonEndpoint(Endpoints.BENBOT_AES).ConfigureAwait(false); + (_, string fortniteVersion, string _) = Utils.Paks.GetFortnitePakFilesPath(); + BenResponse data = !string.IsNullOrEmpty(fortniteVersion) + ? await Endpoints.GetJsonEndpoint(Endpoints.BENBOT_AES, fortniteVersion) + .ConfigureAwait(false) + : await Endpoints.GetJsonEndpoint(Endpoints.BENBOT_AES).ConfigureAwait(false); return data; } else diff --git a/FModel/Utils/Endpoints.cs b/FModel/Utils/Endpoints.cs index 49a29a02..6a58e201 100644 --- a/FModel/Utils/Endpoints.cs +++ b/FModel/Utils/Endpoints.cs @@ -47,8 +47,8 @@ namespace FModel.Utils { if (url.Equals(BENBOT_HOTFIXES) && !string.IsNullOrEmpty(query)) url += $"?lang={Uri.EscapeDataString(query)}"; - /*else if (url.Equals(BENBOT_AES) && !string.IsNullOrEmpty(query)) - url += $"?version={Uri.EscapeDataString(query)}";*/ + else if (url.Equals(BENBOT_AES) && !string.IsNullOrEmpty(query)) + url += $"?version={Uri.EscapeDataString(query)}"; DebugHelper.WriteLine("{0} {1} {2} {3}", "[FModel]", "[Endpoints]", "[GET]", url); using (HttpClient client = new HttpClient { Timeout = TimeSpan.FromSeconds(3) })