Updates fix

This commit is contained in:
Serge
2024-04-15 00:17:00 +02:00
parent 04143abf7c
commit f983bdac42

View File

@@ -242,12 +242,13 @@ namespace GHelper
var json = await httpClient.GetStringAsync(urlNormal);
var data = JsonSerializer.Deserialize<JsonElement>(json);
var result = data.GetProperty("Result");
// fallback for bugged API
if (data.GetProperty("Result").ToString() == "")
if (result.ToString() == "" || result.GetProperty("Obj").GetArrayLength() == 0)
{
Random rnd = new Random();
var urlFallback = url.Replace("CPUNAME", model + rnd.Next(100, 999));
var urlFallback = url.Replace("CPUNAME", model + rnd.Next(10, 99));
Logger.WriteLine(urlFallback);
json = await httpClient.GetStringAsync(urlFallback);
data = JsonSerializer.Deserialize<JsonElement>(json);