From f514894c9cab3997d09b607a38f7469948f0ae3a Mon Sep 17 00:00:00 2001 From: Siphalor Date: Fri, 31 Oct 2025 12:50:33 +0100 Subject: [PATCH] [default-exts] Fix message levels on validation fallback --- .../impl/ValidationFallbackExtensionImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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()) ); }