diff --git a/webcontroller/user_settings.go b/webcontroller/user_settings.go index 009a99e..e0b4981 100644 --- a/webcontroller/user_settings.go +++ b/webcontroller/user_settings.go @@ -35,6 +35,12 @@ func formAPIError(err error, f *Form) { err.Extra["max_len"], err.Extra["len"], ) + } else if err.StatusCode == "field_contains_illegal_character" { + err.Message = fmt.Sprintf( + "Character '%v' is not allowed in %s", + err.Extra["char"], + fieldLabel(err.Extra["field"].(string)), + ) } f.SubmitMessages = append(f.SubmitMessages, template.HTML(err.Message))