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) { 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) { public static boolean isFavorite(@NonNull final Context context, @NonNull final Song song) {