[beets/library] Simplify directory logic

This commit is contained in:
Arav K. 2024-09-19 21:19:44 +02:00 committed by arya dradjica
parent d3bc27a58f
commit cd360b6a99

View file

@ -1609,12 +1609,7 @@ class Library(dbcore.Database):
timeout = beets.config["timeout"].as_number()
super().__init__(path, timeout=timeout)
if directory is not None:
self.directory = normpath(directory)
else:
# Use the appropriate platform-specific fallback directory.
music_dir = platformdirs.user_music_path()
self.directory = bytestring_path(music_dir)
self.directory = normpath(directory or platformdirs.user_music_path())
self.path_formats = path_formats
self.replacements = replacements