From 915e4fd49087c38a2559f08512db5d2e2cfb37bc Mon Sep 17 00:00:00 2001 From: emkael Date: Sun, 30 Jul 2017 14:23:19 +0200 Subject: Checking for zero-length names in RRB provider --- Aktywator/RRBTournament.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Aktywator/RRBTournament.cs b/Aktywator/RRBTournament.cs index d35e8f3..20a3c21 100644 --- a/Aktywator/RRBTournament.cs +++ b/Aktywator/RRBTournament.cs @@ -61,10 +61,17 @@ namespace Aktywator names.Add(pairNo, new List()); foreach (XmlNode player in pair.SelectNodes("gracz/nazwisko")) { - string[] name = player.InnerText.Trim().Split(' '); - if (name.Length > 0) + if ("pauza".Equals(player.InnerText.Trim())) { - name[0] = name[0][0].ToString(); + names[pairNo].Add(""); + } + else + { + string[] name = player.InnerText.Trim().Split(' '); + if (name.Length > 0) + { + name[0] = (name[0].Length > 0) ? name[0][0].ToString() : ""; + } names[pairNo].Add(String.Join(" ", name)); } } -- cgit v1.2.3