Skip to content

Commit 9bccfe9

Browse files
authored
Fix git.Init for doctor sub-command (#20782) (#20783)
1 parent 8503456 commit 9bccfe9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

modules/doctor/doctor.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import (
1111
"strings"
1212

1313
"code.gitea.io/gitea/models/db"
14+
"code.gitea.io/gitea/modules/git"
1415
"code.gitea.io/gitea/modules/log"
1516
"code.gitea.io/gitea/modules/setting"
1617
)
@@ -49,7 +50,11 @@ func initDBDisableConsole(ctx context.Context, disableConsole bool) error {
4950

5051
setting.NewXORMLogService(disableConsole)
5152
if err := db.InitEngine(ctx); err != nil {
52-
return fmt.Errorf("models.SetEngine: %v", err)
53+
return fmt.Errorf("db.InitEngine: %w", err)
54+
}
55+
// some doctor sub-commands need to use git command
56+
if err := git.InitOnceWithSync(ctx); err != nil {
57+
return fmt.Errorf("git.InitOnceWithSync: %w", err)
5358
}
5459
return nil
5560
}

0 commit comments

Comments
 (0)