diff options
author | Lunny Xiao <xiaolunwen@gmail.com> | 2021-07-13 20:16:31 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-13 14:16:31 +0200 |
commit | 67f135ca5ddfcab4391a00af4936d0260079cd97 (patch) | |
tree | 1c8019e8dfdf71ad425e9f2bbac0ac94910407c0 /models/repo.go | |
parent | b81106be3faadf7821c30b18fb1cec6c27041896 (diff) | |
download | gitea-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.go | 16 |
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") |