diff --git a/tweed5/default-extensions/src/main/java/de/siphalor/tweed5/defaultextensions/validationfallback/impl/ValidationFallbackExtensionImpl.java b/tweed5/default-extensions/src/main/java/de/siphalor/tweed5/defaultextensions/validationfallback/impl/ValidationFallbackExtensionImpl.java index 519601e..4b516f3 100644 --- a/tweed5/default-extensions/src/main/java/de/siphalor/tweed5/defaultextensions/validationfallback/impl/ValidationFallbackExtensionImpl.java +++ b/tweed5/default-extensions/src/main/java/de/siphalor/tweed5/defaultextensions/validationfallback/impl/ValidationFallbackExtensionImpl.java @@ -100,7 +100,12 @@ public class ValidationFallbackExtensionImpl implements ValidationFallbackExtens return ValidationResult.withIssues( (T) fallbackValue, result.issues().stream() - .map(issue -> new ValidationIssue(issue.message(), ValidationIssueLevel.WARN)) + .map(issue -> new ValidationIssue( + issue.message(), + issue.level() == ValidationIssueLevel.ERROR + ? ValidationIssueLevel.WARN + : issue.level() + )) .collect(Collectors.toList()) ); }