From 80049c15f517d0eb3845016e1f1605f05cef89b5 Mon Sep 17 00:00:00 2001
From: jensilo <k@jensheise.com>
Date: Sun, 17 Dec 2023 13:38:13 +0100
Subject: [PATCH] fix bug where validation errors are displayed twice, once
with correct translation and once raw
---
src/core/web/ui.go | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/core/web/ui.go b/src/core/web/ui.go
index db393d0..a46dcee 100644
--- a/src/core/web/ui.go
+++ b/src/core/web/ui.go
@@ -467,7 +467,8 @@ func (d *FormData[T]) AllViolations() []error {
var errs []error
for _, fieldErrs := range d.Violations {
for _, err := range fieldErrs {
- if errors.Is(err, &validation.Error{}) {
+ var v validation.Error
+ if errors.As(err, &v) {
continue
}
--
GitLab