Added kv LoadFromString for CDNClient.

pull/8/head
psychonic 14 years ago
parent 997cbc3e7f
commit 25132937d9

@ -137,14 +137,17 @@ namespace DepotDownloader
if (app.AppID == depotId && app.Sections.TryGetValue((int)EAppInfoSection.AppInfoSectionDepots, out depots))
{
string key = depotId.ToString();
var node = depots.Children.Where(a => a.Name == key).First().Children
.Where(b => b.Name == key).First().Children
.Where(c => c.Name == "manifests").First().Children
.Where(d => d.Name == "Public").First();
manifest_id = ulong.Parse(node.AsString(null));
// check depots for app
foreach (var kv in depots[key].Children)
{
var node = kv.Children
.Where(c => c.Name == "manifests").First().Children
.Where(d => d.Name == "Public").First();
return true;
manifest_id = ulong.Parse(node.AsString(null));
return true;
}
}
}

Loading…
Cancel
Save