@@ -13,7 +13,6 @@ import (
1313 "code.gitea.io/gitea/modules/git"
1414 "code.gitea.io/gitea/modules/glob"
1515 "code.gitea.io/gitea/modules/json"
16- "code.gitea.io/gitea/modules/util"
1716
1817 "gitea.com/go-chi/binding"
1918)
@@ -51,7 +50,6 @@ func (j jsonProvider) NewEncoder(writer io.Writer) binding.JSONEncoder {
5150func AddBindingRules () {
5251 binding .JSONProvider = jsonProvider {}
5352 addGitRefNameBindingRule ()
54- addValidURLListBindingRule ()
5553 addValidURLBindingRule ()
5654 addValidSiteURLBindingRule ()
5755 addGlobPatternRule ()
@@ -80,33 +78,6 @@ func addGitRefNameBindingRule() {
8078 })
8179}
8280
83- func addValidURLListBindingRule () {
84- // URL validation rule
85- binding .AddRule (& binding.Rule {
86- IsMatch : func (rule string ) bool {
87- return rule == "ValidUrlList"
88- },
89- IsValid : func (errs binding.Errors , name string , val any ) (bool , binding.Errors ) {
90- str := fmt .Sprintf ("%v" , val )
91- if len (str ) == 0 {
92- errs .Add ([]string {name }, binding .ERR_URL , "Url" )
93- return false , errs
94- }
95-
96- ok := true
97- urls := util .SplitTrimSpace (str , "\n " )
98- for _ , u := range urls {
99- if ! IsValidURL (u ) {
100- ok = false
101- errs .Add ([]string {name }, binding .ERR_URL , u )
102- }
103- }
104-
105- return ok , errs
106- },
107- })
108- }
109-
11081func addValidURLBindingRule () {
11182 // URL validation rule
11283 binding .AddRule (& binding.Rule {
0 commit comments