/// <summary> /// Add missing player info based on user IDs. /// </summary> /// <returns></returns> private bool addPlayers() { bool addedInfo = false; foreach (var t in ladder.Teams) { foreach (var p in t.Players) { if (string.IsNullOrEmpty(p.Username)) { var req = new GetUserRequest(p.Id); req.Perform(API); p.Username = req.Result.Username; addedInfo = true; } } } return(addedInfo); }