Make sure git version&feature are always prepared (#30877)

Otherwise there would be more similar issues like #29287
This commit is contained in:
wxiaoguang
2024-05-07 00:34:16 +08:00
committed by GitHub
parent 8e8ca6c653
commit 7c613f100e
28 changed files with 116 additions and 146 deletions

View File

@@ -183,7 +183,7 @@ func httpBase(ctx *context.Context) *serviceHandler {
if repoExist {
// Because of special ref "refs/for" .. , need delay write permission check
if git.DefaultFeatures.SupportProcReceive {
if git.DefaultFeatures().SupportProcReceive {
accessMode = perm.AccessModeRead
}