From 915e4fd49087c38a2559f08512db5d2e2cfb37bc Mon Sep 17 00:00:00 2001
From: emkael <emkael@tlen.pl>
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<string>());
                 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