summaryrefslogtreecommitdiffstats
path: root/models/repo.go
diff options
context:
space:
mode:
authorLunny Xiao <xiaolunwen@gmail.com>2021-07-13 20:16:31 +0800
committerGitHub <noreply@github.com>2021-07-13 14:16:31 +0200
commit67f135ca5ddfcab4391a00af4936d0260079cd97 (patch)
tree1c8019e8dfdf71ad425e9f2bbac0ac94910407c0 /models/repo.go
parentb81106be3faadf7821c30b18fb1cec6c27041896 (diff)
downloadgitea-67f135ca5ddfcab4391a00af4936d0260079cd97.tar.gz
gitea-67f135ca5ddfcab4391a00af4936d0260079cd97.zip
Fix archive error when rename repo or user (#16399)
Use repo id instead of full name to generate archive path
Diffstat (limited to 'models/repo.go')
-rw-r--r--models/repo.go16
1 files changed, 0 insertions, 16 deletions
diff --git a/models/repo.go b/models/repo.go
index e158dc12dd..143dff9ac3 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -1764,22 +1764,6 @@ func GetPrivateRepositoryCount(u *User) (int64, error) {
return getPrivateRepositoryCount(x, u)
}
-// DeleteRepositoryArchives deletes all repositories' archives.
-func DeleteRepositoryArchives(ctx context.Context) error {
- return x.
- Where("id > 0").
- Iterate(new(Repository),
- func(idx int, bean interface{}) error {
- repo := bean.(*Repository)
- select {
- case <-ctx.Done():
- return ErrCancelledf("before deleting repository archives for %s", repo.FullName())
- default:
- }
- return util.RemoveAll(filepath.Join(repo.RepoPath(), "archives"))
- })
-}
-
// DeleteOldRepositoryArchives deletes old repository archives.
func DeleteOldRepositoryArchives(ctx context.Context, olderThan time.Duration) error {
log.Trace("Doing: ArchiveCleanup")