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 +}