Distinguish initial scan to import last time write as added time, ref #601

This commit is contained in:
emeric
2025-01-24 17:59:25 +01:00
parent cfa59cb32c
commit 534df42f9d
8 changed files with 58 additions and 15 deletions
+7
View File
@@ -78,6 +78,13 @@ namespace lms::db
});
}
bool MediaLibrary::isEmpty() const
{
assert(session());
auto query{ session()->query<bool>("SELECT EXISTS (SELECT 1 FROM track WHERE media_library_id = ? LIMIT 1) AS is_media_library_empty").bind(getId()) };
return !utils::fetchQuerySingleResult(query);
}
void MediaLibrary::setPath(const std::filesystem::path& p)
{
assert(p.is_absolute());