"ON audios.artist_id = audio_artists.id " +
"LEFT JOIN audio_albums " +
"ON audios.album_id = audio_albums.id " +
- "WHERE audios.id = files.id AND audios.album_id = %s " +
+ "WHERE dtime = 0 AND audios.id = files.id AND audios.album_id = %s " +
"LIMIT ? OFFSET ?;";
private static const string SQL_COUNT_TEMPLATE =
"SELECT COUNT(audios.id) " +
"FROM audios, files " +
- "WHERE audios.id = files.id AND audios.album_id = %s;";
+ "WHERE dtime = 0 AND audios.id = files.id AND audios.album_id = %s;";
private static const string SQL_COUNT_WITH_FILTER_TEMPLATE =
"SELECT COUNT(audios.id), audios.title as title, " +
"ON audios.artist_id = audio_artists.id " +
"LEFT JOIN audio_albums " +
"ON audios.album_id = audio_albums.id " +
- "WHERE audios.id = files.id AND audios.album_id = %s;";
+ "WHERE dtime = 0 AND audios.id = files.id AND audios.album_id = %s;";
private static const string SQL_FIND_OBJECT_TEMPLATE =
"SELECT files.id, files.path, files.size, " +
"ON audios.artist_id = audio_artists.id " +
"LEFT JOIN audio_albums " +
"ON audios.album_id = audio_albums.id " +
- "WHERE files.id = ? AND audios.id = files.id AND audios.album_id = %s;";
+ "WHERE dtime = 0 AND files.id = ? AND audios.id = files.id AND audios.album_id = %s;";
protected override MediaObject? object_from_statement (Statement statement) {
var id = statement.column_int (0);