Fix favorite toggling

This commit is contained in:
Eugene Cheung 2017-09-09 12:06:41 -04:00
commit 2c0de3df48
No known key found for this signature in database
GPG key ID: E1FD745328866B0A

View file

@ -243,7 +243,11 @@ public class MusicUtil {
}
private static Playlist getOrCreateFavoritesPlaylist(@NonNull final Context context) {
return PlaylistLoader.getPlaylist(context, PlaylistsUtil.createPlaylist(context, context.getString(R.string.favorites)));
Playlist favoritesPlaylist = getFavoritesPlaylist(context);
if (favoritesPlaylist.id == -1) {
return PlaylistLoader.getPlaylist(context, PlaylistsUtil.createPlaylist(context, context.getString(R.string.favorites)));
}
return favoritesPlaylist;
}
public static boolean isFavorite(@NonNull final Context context, @NonNull final Song song) {