ref #7341 validate common names with nameUseInSourceFk = -1
authorAndreas Müller <a.mueller@bgbm.org>
Sun, 3 Jun 2018 14:18:56 +0000 (16:18 +0200)
committerAndreas Müller <a.mueller@bgbm.org>
Sun, 3 Jun 2018 14:18:56 +0000 (16:18 +0200)
app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/in/BerlinModelCommonNamesImport.java

index c4fe568720059bc5b349de7d8b1c7f96247b69de..d015d138d83e00839885a42428df9f2f2ecd3cd0 100644 (file)
@@ -298,7 +298,9 @@ public class BerlinModelCommonNamesImport  extends BerlinModelImportBase {
 \r
                                TaxonName nameUsedInSource = taxonNameMap.get(String.valueOf(nameInSourceFk));\r
                                if (nameInSourceFk != null && nameUsedInSource == null){\r
-                                       logger.warn("Name used in source (" + nameInSourceFk + ") was not found for common name " + commonNameId);\r
+                                       if (nameInSourceFk != -1 || !state.getConfig().isEuroMed()){\r
+                                           logger.warn("Name used in source (" + nameInSourceFk + ") was not found for common name " + commonNameId);\r
+                                       }\r
                                }\r
                                for (CommonTaxonName commonTaxonName : commonTaxonNames){\r
                                    DescriptionElementSource source = DescriptionElementSource.NewPrimarySourceInstance(reference, microCitation, nameUsedInSource, originalNameString);\r