From be5306a9066bbb34e7d825c06c6477b0365ac843 Mon Sep 17 00:00:00 2001
From: Hanna Fuehr <fuehr@itc.rwth-aachen.de>
Date: Mon, 8 Aug 2022 12:13:05 +0200
Subject: [PATCH] Update: fixes

---
 .../Implementations/ResourceStructuralData.cs         | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/SQL2Linked/Implementations/ResourceStructuralData.cs b/src/SQL2Linked/Implementations/ResourceStructuralData.cs
index cb4636a..891ff8a 100644
--- a/src/SQL2Linked/Implementations/ResourceStructuralData.cs
+++ b/src/SQL2Linked/Implementations/ResourceStructuralData.cs
@@ -65,11 +65,14 @@ namespace SQL2Linked.Implementations
                     }
                 }
 
-                var listKeywords = entry.Keywords.Split(';').ToList();
-                foreach (var keyword in listKeywords)
+                if (entry.Keywords.Any())
                 {
-                    AssertToGraphLiteralNode(graph, resourceGraphName, dcterms + "subject", keyword);
-                    Console.WriteLine($"For resource '{entry.DisplayName}' will migrate triple '{resourceGraphName} {dcterms}subject {keyword}'. ");
+                    var listKeywords = entry.Keywords.Split(';').ToList();
+                    foreach (var keyword in listKeywords)
+                    {
+                        AssertToGraphLiteralNode(graph, resourceGraphName, dcterms + "subject", keyword);
+                        Console.WriteLine($"For resource '{entry.DisplayName}' will migrate triple '{resourceGraphName} {dcterms}subject {keyword}'. ");
+                    }
                 }
 
                 AssertToGraphLiteralNode(graph, resourceGraphName, dcterms + "rights", entry.UsageRights);
-- 
GitLab