Don't return 500 if mirror url contains special chars (#31859)
Fix #31640
This commit is contained in:
parent
d1426de1a4
commit
d158472a5a
|
@ -240,7 +240,8 @@ func SettingsPost(ctx *context.Context) {
|
|||
|
||||
remoteAddress, err := util.SanitizeURL(form.MirrorAddress)
|
||||
if err != nil {
|
||||
ctx.ServerError("SanitizeURL", err)
|
||||
ctx.Data["Err_MirrorAddress"] = true
|
||||
handleSettingRemoteAddrError(ctx, err, form)
|
||||
return
|
||||
}
|
||||
pullMirror.RemoteAddress = remoteAddress
|
||||
|
@ -401,7 +402,8 @@ func SettingsPost(ctx *context.Context) {
|
|||
|
||||
remoteAddress, err := util.SanitizeURL(form.PushMirrorAddress)
|
||||
if err != nil {
|
||||
ctx.ServerError("SanitizeURL", err)
|
||||
ctx.Data["Err_PushMirrorAddress"] = true
|
||||
handleSettingRemoteAddrError(ctx, err, form)
|
||||
return
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue