1
1
mirror of https://github.com/go-gitea/gitea synced 2025-08-02 07:38:35 +00:00

Hide mirror passwords on repo settings page (#16022) (#16355)

This commit is contained in:
Kyle D
2021-07-07 10:22:32 -04:00
committed by GitHub
parent d0b8e3c8e1
commit 6e5fd5c584
3 changed files with 12 additions and 2 deletions

View File

@@ -164,6 +164,12 @@ func SettingsPost(ctx *context.Context) {
}
}
oldUsername := mirror_service.Username(ctx.Repo.Mirror)
oldPassword := mirror_service.Password(ctx.Repo.Mirror)
if form.MirrorPassword == "" && form.MirrorUsername == oldUsername {
form.MirrorPassword = oldPassword
}
address, err := auth.ParseRemoteAddr(form.MirrorAddress, form.MirrorUsername, form.MirrorPassword)
if err == nil {
err = migrations.IsMigrateURLAllowed(address, ctx.User)