@@ -1778,10 +1778,10 @@ private void createSystemKeyMappings()
17781778 XDocument metadataRef = xmlMetadataWriter . CreateMetadataXml ( metadataStructure . Id ) ;
17791779
17801780 //create root mapping
1781- LinkElement extensionRoot = createLinkELementIfNotExist ( mappingManager , metadataStructure . Id , metadataStructure . Name , LinkElementType . MetadataStructure , LinkElementComplexity . None , "" ) ;
1781+ LinkElement extensionRoot = createLinkELementIfNotExist ( mappingManager , metadataAttributeManager , metadataStructure . Id , metadataStructure . Name , LinkElementType . MetadataStructure , LinkElementComplexity . None , "" ) ;
17821782
17831783 //create system mapping
1784- LinkElement system = createLinkELementIfNotExist ( mappingManager , 0 , "System" , LinkElementType . System , LinkElementComplexity . None , "" ) ;
1784+ LinkElement system = createLinkELementIfNotExist ( mappingManager , metadataAttributeManager , 0 , "System" , LinkElementType . System , LinkElementComplexity . None , "" ) ;
17851785
17861786 #region mapping GBIF to System Keys
17871787
@@ -1790,14 +1790,14 @@ private void createSystemKeyMappings()
17901790
17911791 if ( Exist ( "title" , LinkElementType . MetadataAttributeUsage , uow ) )
17921792 {
1793- createToKeyMapping ( "title" , LinkElementType . MetadataAttributeUsage , "title" , LinkElementType . MetadataAttributeUsage , Key . Title , rootTo , metadataRef , mappingManager ) ;
1794- createFromKeyMapping ( "title" , LinkElementType . MetadataAttributeUsage , "title" , LinkElementType . MetadataAttributeUsage , Key . Title , rootFrom , metadataRef , mappingManager ) ;
1793+ createToKeyMapping ( "title" , LinkElementType . MetadataAttributeUsage , "title" , LinkElementType . MetadataAttributeUsage , Key . Title , rootTo , metadataRef , mappingManager , metadataAttributeManager ) ;
1794+ createFromKeyMapping ( "title" , LinkElementType . MetadataAttributeUsage , "title" , LinkElementType . MetadataAttributeUsage , Key . Title , rootFrom , metadataRef , mappingManager , metadataAttributeManager ) ;
17951795 }
17961796
17971797 if ( Exist ( "description" , LinkElementType . MetadataAttributeUsage , uow ) )
17981798 {
1799- createToKeyMapping ( "description" , LinkElementType . MetadataAttributeUsage , "description" , LinkElementType . MetadataAttributeUsage , Key . Description , rootTo , metadataRef , mappingManager ) ;
1800- createFromKeyMapping ( "description" , LinkElementType . MetadataAttributeUsage , "description" , LinkElementType . MetadataAttributeUsage , Key . Description , rootFrom , metadataRef , mappingManager ) ;
1799+ createToKeyMapping ( "description" , LinkElementType . MetadataAttributeUsage , "description" , LinkElementType . MetadataAttributeUsage , Key . Description , rootTo , metadataRef , mappingManager , metadataAttributeManager ) ;
1800+ createFromKeyMapping ( "description" , LinkElementType . MetadataAttributeUsage , "description" , LinkElementType . MetadataAttributeUsage , Key . Description , rootFrom , metadataRef , mappingManager , metadataAttributeManager ) ;
18011801 }
18021802
18031803
0 commit comments