From 83eb6c4276b07655122a01d60ce1abd9f40cb9cc Mon Sep 17 00:00:00 2001 From: liuzx Date: Tue, 31 May 2022 17:44:40 +0800 Subject: [PATCH 1/2] fix-1941 --- routers/repo/setting.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routers/repo/setting.go b/routers/repo/setting.go index a72af3858..d29f94693 100644 --- a/routers/repo/setting.go +++ b/routers/repo/setting.go @@ -484,7 +484,7 @@ func SettingsPost(ctx *context.Context, form auth.RepoSettingForm) { return } else { if count >= 1 { - ctx.RenderWithErr(ctx.Tr("repo.settings.deletion_notice_cloudbrain"), tplSettingsOptions, nil) + ctx.Flash.Error(ctx.Tr("repo.settings.deletion_notice_cloudbrain")) return } if err := repo_service.DeleteRepository(ctx.User, ctx.Repo.Repository); err != nil { From a7188cca7c1c084972bd4e1b73704e7d6fafd2f5 Mon Sep 17 00:00:00 2001 From: zhoupzh Date: Tue, 31 May 2022 18:37:18 +0800 Subject: [PATCH 2/2] fix issue --- routers/repo/setting.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/routers/repo/setting.go b/routers/repo/setting.go index d29f94693..fed89513a 100644 --- a/routers/repo/setting.go +++ b/routers/repo/setting.go @@ -484,7 +484,9 @@ func SettingsPost(ctx *context.Context, form auth.RepoSettingForm) { return } else { if count >= 1 { + ctx.Data["Err_RepoName"] = nil ctx.Flash.Error(ctx.Tr("repo.settings.deletion_notice_cloudbrain")) + ctx.Redirect(ctx.Repo.RepoLink + "/settings") return } if err := repo_service.DeleteRepository(ctx.User, ctx.Repo.Repository); err != nil {