Skip to content

Commit

Permalink
fix: clean up pack.mcmeta when deleting overlays
Browse files Browse the repository at this point in the history
  • Loading branch information
vberlier committed Oct 9, 2023
1 parent cbef428 commit 2f6d346
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions beet/library/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -810,6 +810,11 @@ def __delitem__(self, key: str):
for i, entry in enumerate(entries):
if entry.get("directory") == key:
del entries[i]
if not entries:
del overlays["entries"]
if not overlays:
del self.pack.mcmeta.data["overlays"]
break

def missing(self, key: str) -> PackType:
if self.pack is None:
Expand Down

0 comments on commit 2f6d346

Please sign in to comment.