diff options
author | yp05327 <576951401@qq.com> | 2024-04-08 20:43:23 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-08 19:43:23 +0800 |
commit | 7d66b9ea65cc416046ec7075bc327932a4f2094f (patch) | |
tree | 9e5698b57b6c2048029a742cf9d1094818b57647 /services/wiki | |
parent | 074a3e05f665ad8c635a314f49080f8846e6d315 (diff) | |
download | gitea-7d66b9ea65cc416046ec7075bc327932a4f2094f.tar.gz gitea-7d66b9ea65cc416046ec7075bc327932a4f2094f.zip |
Avoid showing `Failed to change the default wiki branch` if repo has no wiki when saving repo settings (#30329)
Diffstat (limited to 'services/wiki')
-rw-r--r-- | services/wiki/wiki.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/wiki/wiki.go b/services/wiki/wiki.go index f8387416c1..fdcc5feefa 100644 --- a/services/wiki/wiki.go +++ b/services/wiki/wiki.go @@ -370,6 +370,10 @@ func ChangeDefaultWikiBranch(ctx context.Context, repo *repo_model.Repository, n return fmt.Errorf("unable to update database: %w", err) } + if !repo.HasWiki() { + return nil + } + oldDefBranch, err := gitrepo.GetWikiDefaultBranch(ctx, repo) if err != nil { return fmt.Errorf("unable to get default branch: %w", err) |