From 795bf3d56fa4506bd15b275b1c2fb82ef3eb83a3 Mon Sep 17 00:00:00 2001 From: vfsfitvnm Date: Sun, 24 Jul 2022 17:42:26 +0200 Subject: [PATCH] Do not show unplayed artist songs --- app/src/main/kotlin/it/vfsfitvnm/vimusic/Database.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/it/vfsfitvnm/vimusic/Database.kt b/app/src/main/kotlin/it/vfsfitvnm/vimusic/Database.kt index 7fef553..5533a7e 100644 --- a/app/src/main/kotlin/it/vfsfitvnm/vimusic/Database.kt +++ b/app/src/main/kotlin/it/vfsfitvnm/vimusic/Database.kt @@ -166,7 +166,7 @@ interface Database { fun playlistThumbnailUrls(id: Long): Flow> @Transaction - @Query("SELECT * FROM Song JOIN SongArtistMap ON Song.id = SongArtistMap.songId WHERE SongArtistMap.artistId = :artistId ORDER BY Song.ROWID DESC") + @Query("SELECT * FROM Song JOIN SongArtistMap ON Song.id = SongArtistMap.songId WHERE SongArtistMap.artistId = :artistId AND totalPlayTimeMs > 0 ORDER BY Song.ROWID DESC") @RewriteQueriesToDropUnusedColumns fun artistSongs(artistId: String): Flow>