Commit cd5c1f3f authored by Max Kellermann's avatar Max Kellermann

db/update/playlist: remove empty playlist directories

parent 9200fa6d
...@@ -94,6 +94,9 @@ UpdateWalk::UpdatePlaylistFile(Directory &parent, std::string_view name, ...@@ -94,6 +94,9 @@ UpdateWalk::UpdatePlaylistFile(Directory &parent, std::string_view name,
directory->AddSong(std::move(db_song)); directory->AddSong(std::move(db_song));
} }
} }
if (directory->IsEmpty())
editor.LockDeleteDirectory(directory);
} catch (...) { } catch (...) {
FmtError(update_domain, FmtError(update_domain,
"Failed to scan playlist '{}': {}", "Failed to scan playlist '{}': {}",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment