From 6584e567a02488871dc3c98b782a2c8587ebf832 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Sch=C3=B6ne?= Date: Fri, 2 Aug 2024 10:13:32 +0200 Subject: [PATCH] #1767 Update DimSeedDataGenerator.cs --- .../Areas/DIM/Helpers/DimSeedDataGenerator.cs | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/Console/BExIS.Web.Shell/Areas/DIM/Helpers/DimSeedDataGenerator.cs b/Console/BExIS.Web.Shell/Areas/DIM/Helpers/DimSeedDataGenerator.cs index 7dc52f578e..f5a780d4f5 100644 --- a/Console/BExIS.Web.Shell/Areas/DIM/Helpers/DimSeedDataGenerator.cs +++ b/Console/BExIS.Web.Shell/Areas/DIM/Helpers/DimSeedDataGenerator.cs @@ -393,15 +393,17 @@ private void createDataCiteMappingConcept() using (var conceptManager = new ConceptManager()) { MappingConcept mappingConcept; - try - { - mappingConcept = conceptManager.FindByName("datacite"); - - } - catch (Exception e) - { - mappingConcept = conceptManager.CreateMappingConcept("datacite", "The concept for DIO management at DataCite.", "https://schema.datacite.org/meta/kernel-4.5/", ""); - } + try + { + mappingConcept = conceptManager.FindByName("datacite"); + if(mappingConcept == null) + mappingConcept = conceptManager.CreateMappingConcept("datacite", "The concept for DIO management at DataCite.", "https://schema.datacite.org/meta/kernel-4.5/", ""); + + } + catch (Exception e) + { + mappingConcept = conceptManager.CreateMappingConcept("datacite", "The concept for DIO management at DataCite.", "https://schema.datacite.org/meta/kernel-4.5/", ""); + } List mappingKeys; try @@ -1999,4 +2001,4 @@ private bool Exist(string name, LinkElementType type) return false; } } -} \ No newline at end of file +}