ref #8509 handle new ERMS quality status "Thematic Editor"
authorAndreas Müller <a.mueller@bgbm.org>
Thu, 26 Dec 2019 12:56:51 +0000 (13:56 +0100)
committerAndreas Müller <a.mueller@bgbm.org>
Thu, 26 Dec 2019 12:56:51 +0000 (13:56 +0100)
cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiTransformer.java

index 61666d0fa545c66fd6af01db54e57c0dd3c028d5..9a511c874b059b198b0a66f239f9af163ea7fcca 100644 (file)
@@ -85,6 +85,7 @@ public final class PesiTransformer extends ExportTransformerBase{
        private static int QUALITY_STATUS_ADD_BY_DBMT= 2;\r
        private static int QUALITY_STATUS_CHECKED_EDITOR = 3;\r
        private static int QUALITY_STATUS_EDITED_BY_DBMT = 4;\r
+       private static int QUALITY_STATUS_THEMATIC_EDITOR = 5;\r
 \r
        // marker type\r
        public static final UUID uuidMarkerGuidIsMissing = UUID.fromString("24e70843-05e2-44db-954b-84df0d23ea20");\r
@@ -2357,7 +2358,9 @@ public final class PesiTransformer extends ExportTransformerBase{
                                return QUALITY_STATUS_CHECKED_EDITOR;\r
                        }else if (statusSet.contains("Edited by Database Management Team")){\r
                                return QUALITY_STATUS_EDITED_BY_DBMT;\r
-                       }else{\r
+                       }else if (statusSet.contains("Added/edited by Thematic Editor")){\r
+                return QUALITY_STATUS_THEMATIC_EDITOR;\r
+            }else{\r
                                logger.warn("Unknown ERMS quality status: " + statusSet.iterator().next() + " for taxon name " + taxonName.getTitleCache());\r
                                return null;\r
                        }\r