using aes key of the current installed version if available

This commit is contained in:
FabianFG 2020-05-19 18:25:11 +02:00
parent 27e9a1da41
commit 6f7972e0db
2 changed files with 7 additions and 3 deletions

View File

@ -14,7 +14,11 @@ namespace FModel.Grabber.Aes
{
if (NetworkInterface.GetIsNetworkAvailable())
{
BenResponse data = await Endpoints.GetJsonEndpoint<BenResponse>(Endpoints.BENBOT_AES).ConfigureAwait(false);
(_, string fortniteVersion, string _) = Utils.Paks.GetFortnitePakFilesPath();
BenResponse data = !string.IsNullOrEmpty(fortniteVersion)
? await Endpoints.GetJsonEndpoint<BenResponse>(Endpoints.BENBOT_AES, fortniteVersion)
.ConfigureAwait(false)
: await Endpoints.GetJsonEndpoint<BenResponse>(Endpoints.BENBOT_AES).ConfigureAwait(false);
return data;
}
else

View File

@ -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) })