From bbc3145f3e8567d1b7ef389268aebc873e9abab6 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Sat, 21 Jun 2025 12:58:10 -0700 Subject: [PATCH] Fix a bug when setting repository private --- routers/web/repo/setting/setting.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routers/web/repo/setting/setting.go b/routers/web/repo/setting/setting.go index 6602685e94..f50f3c7b48 100644 --- a/routers/web/repo/setting/setting.go +++ b/routers/web/repo/setting/setting.go @@ -209,7 +209,7 @@ func handleSettingsPostUpdate(ctx *context.Context) { // Visibility of forked repository is forced sync with base repository. if repo.IsFork { - form.Private = repo.BaseRepo.IsPrivate || repo.BaseRepo.Owner.Visibility == structs.VisibleTypePrivate + repo.IsPrivate = repo.BaseRepo.IsPrivate || repo.BaseRepo.Owner.Visibility == structs.VisibleTypePrivate } if err := repo_service.UpdateRepository(ctx, repo, false); err != nil {