diff --git a/services/repository/files/update.go b/services/repository/files/update.go index 0e012e16b..9fb074ed3 100644 --- a/services/repository/files/update.go +++ b/services/repository/files/update.go @@ -353,6 +353,7 @@ func CreateOrUpdateRepoFile(repo *repo_model.Repository, doer *user_model.User, filename2attribute2info, err := t.gitRepo.CheckAttribute(git.CheckAttributeOpts{ Attributes: []string{"filter"}, Filenames: []string{treePath}, + CachedOnly: true, }) if err != nil { return nil, err diff --git a/services/repository/files/upload.go b/services/repository/files/upload.go index 5e9c93611..28ed461fd 100644 --- a/services/repository/files/upload.go +++ b/services/repository/files/upload.go @@ -97,6 +97,7 @@ func UploadRepoFiles(repo *repo_model.Repository, doer *user_model.User, opts *U filename2attribute2info, err = t.gitRepo.CheckAttribute(git.CheckAttributeOpts{ Attributes: []string{"filter"}, Filenames: names, + CachedOnly: true, }) if err != nil { return err