Skip to content

Commit 3138353

Browse files
committed
refactor webhook *NewPost
1 parent fba2055 commit 3138353

File tree

3 files changed

+169
-452
lines changed

3 files changed

+169
-452
lines changed

modules/web/middleware/binding.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,14 @@ func Validate(errs binding.Errors, data map[string]interface{}, f Form, l transl
136136
case validation.ErrRegexPattern:
137137
data["ErrorMsg"] = trName + l.Tr("form.regex_pattern_error", errs[0].Message)
138138
default:
139-
data["ErrorMsg"] = l.Tr("form.unknown_error") + " " + errs[0].Classification
139+
msg := errs[0].Classification
140+
if msg == "" {
141+
msg = errs[0].Message
142+
}
143+
if msg == "" {
144+
msg = l.Tr("form.unknown_error")
145+
}
146+
data["ErrorMsg"] = trName + ": " + msg
140147
}
141148
return errs
142149
}

0 commit comments

Comments
 (0)