From 032250b29613cec16bc299eaf4ee0a5611e594ae Mon Sep 17 00:00:00 2001 From: CappielloAntonio Date: Sat, 17 Apr 2021 22:14:22 +0200 Subject: [PATCH] Fix SQL query in SongDao --- .../java/com/cappielloantonio/play/database/dao/SongDao.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/database/dao/SongDao.java b/app/src/main/java/com/cappielloantonio/play/database/dao/SongDao.java index de22be06..39d54261 100644 --- a/app/src/main/java/com/cappielloantonio/play/database/dao/SongDao.java +++ b/app/src/main/java/com/cappielloantonio/play/database/dao/SongDao.java @@ -48,10 +48,10 @@ public interface SongDao { @Query("SELECT * FROM song WHERE albumId = :albumID ORDER BY trackNumber ASC") List getAlbumSong(String albumID); - @Query("SELECT * FROM song INNER Join song_genre_cross ON song.id = song_genre_cross.song_id AND song_genre_cross.genre_id = :genreID") + @Query("SELECT song.* FROM song INNER JOIN song_genre_cross ON song.id = song_genre_cross.song_id AND song_genre_cross.genre_id = :genreID") LiveData> getSongByGenre(String genreID); - @Query("SELECT * FROM song INNER Join song_genre_cross ON song.id = song_genre_cross.song_id AND song_genre_cross.genre_id IN (:filters) GROUP BY song.id") + @Query("SELECT song.* FROM song INNER JOIN song_genre_cross ON song.id = song_genre_cross.song_id AND song_genre_cross.genre_id IN (:filters) GROUP BY song.id") LiveData> getFilteredSong(ArrayList filters); @Query("SELECT * FROM song WHERE favorite = 1 LIMIT :number")