mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 10:56:10 +01:00 
			
		
		
		
	refactor webhook *NewPost (#20729)
* refactor webhook *NewPost * remove empty values * always show errs.Message * remove utils.IsValidSlackChannel * move IsValidSlackChannel to services/webhook package * binding: handle empty Message case * make IsValidSlackChannel more strict
This commit is contained in:
		| @@ -136,7 +136,16 @@ func Validate(errs binding.Errors, data map[string]interface{}, f Form, l transl | ||||
| 			case validation.ErrRegexPattern: | ||||
| 				data["ErrorMsg"] = trName + l.Tr("form.regex_pattern_error", errs[0].Message) | ||||
| 			default: | ||||
| 				data["ErrorMsg"] = l.Tr("form.unknown_error") + " " + errs[0].Classification | ||||
| 				msg := errs[0].Classification | ||||
| 				if msg != "" && errs[0].Message != "" { | ||||
| 					msg += ": " | ||||
| 				} | ||||
|  | ||||
| 				msg += errs[0].Message | ||||
| 				if msg == "" { | ||||
| 					msg = l.Tr("form.unknown_error") | ||||
| 				} | ||||
| 				data["ErrorMsg"] = trName + ": " + msg | ||||
| 			} | ||||
| 			return errs | ||||
| 		} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user