From e66b31e3467ce54b77436d7eb290b0cf04dabe0f Mon Sep 17 00:00:00 2001 From: Matthias Ronge Date: Tue, 11 Apr 2023 14:38:07 +0200 Subject: [PATCH] Use an other error message If someone get this message as he use a non valid entry it would be very difficult to find the right place and the causing issue. Maybe something like that "Used not supported reimport case {}" where{} is replaced by the wrong value can make it easier for him. --- .../java/org/kitodo/dataeditor/ruleset/RulesetManagement.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Kitodo-DataEditor/src/main/java/org/kitodo/dataeditor/ruleset/RulesetManagement.java b/Kitodo-DataEditor/src/main/java/org/kitodo/dataeditor/ruleset/RulesetManagement.java index 2f001d6df2e..6bc9e582088 100644 --- a/Kitodo-DataEditor/src/main/java/org/kitodo/dataeditor/ruleset/RulesetManagement.java +++ b/Kitodo-DataEditor/src/main/java/org/kitodo/dataeditor/ruleset/RulesetManagement.java @@ -367,7 +367,9 @@ public int updateMetadata(Collection currentMetadata, String acquisiti case REPLACE: currentMetadata.addAll(updateEntries.isEmpty() ? currentEntries : updateEntries); break; - default: throw new IllegalStateException("complete switch"); + default: + throw new IllegalStateException( + "Used not supported reimport case {}".replace("{}", metadata.getMiddle().toString())); } } return currentMetadata.size() - sizeBefore;