]> source.dussan.org Git - gitea.git/commit
Delete unreferenced packages when deleting a package version (#20977) (#21060)
authorzeripath <art27@cantab.net>
Sun, 4 Sep 2022 16:17:48 +0000 (17:17 +0100)
committerGitHub <noreply@github.com>
Sun, 4 Sep 2022 16:17:48 +0000 (12:17 -0400)
commit7888a55e8c854443d670b1572ed0a534e67d50db
tree4e1eba5299e75ddd9000406607380c5b9e9d114f
parentea416d7d0edb1a291e8f2019449abce3d05c9b50
Delete unreferenced packages when deleting a package version (#20977) (#21060)

Backport #20977

Delete a package if its last version got deleted. Otherwise removing the owner works only after the clean up job ran.

Fix #20969

Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
models/packages/package.go
models/packages/package_test.go [new file with mode: 0644]