I'm wondering why ListGroupMembers is missing the last member in the group. It shows me the first 2 but it doesn't find the last. Which is the player I'm looking for with playerID;
function setMatchName(tournamentEntity, playerID) { var matchName = -1; //get member index for current player from member list var apiResult = entity.ListGroupMembers({ Group: tournamentEntity.Group, }); var index =0; for(var member of apiResult.Members){ log.debug("Member " + member.Members[index].Key.Id + "compare with " + playerID); if(member.Members[index].Key.Id == playerID){ matchName = index; } index++; } return matchName; }