added robustness

This commit is contained in:
Nicolas Constant
2022-12-28 16:16:10 -05:00
parent d64063b273
commit f7ca9fd86d

View File

@@ -51,8 +51,12 @@ namespace BirdsiteLive.Domain
foreach (var instanceInfo in qlData.Data.Nodes)
{
var rawVersion = instanceInfo.Version.Split('+').FirstOrDefault();
try
{
var rawVersion = instanceInfo.Version.Split('+').First();
if (string.IsNullOrWhiteSpace(rawVersion)) continue;
var version = Version.Parse(rawVersion);
if(version <= new Version(0,1,0)) continue;
var instance = new BslInstanceInfo
{
@@ -61,6 +65,11 @@ namespace BirdsiteLive.Domain
};
results.Add(instance);
}
catch (Exception e)
{
Console.WriteLine(e);
}
}
return results;
}