From 969d18ac857a17e2e1868410acfaf9d52176beaf Mon Sep 17 00:00:00 2001 From: antonio Date: Sat, 12 Mar 2022 14:09:30 +0100 Subject: [PATCH] Null checking --- .../java/com/cappielloantonio/play/service/MediaService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/cappielloantonio/play/service/MediaService.java b/app/src/main/java/com/cappielloantonio/play/service/MediaService.java index 6ace129e..d24296fc 100644 --- a/app/src/main/java/com/cappielloantonio/play/service/MediaService.java +++ b/app/src/main/java/com/cappielloantonio/play/service/MediaService.java @@ -127,8 +127,11 @@ public class MediaService extends MediaLibraryService implements SessionAvailabi player.addListener(new Player.Listener() { @Override public void onMediaItemTransition(@Nullable MediaItem mediaItem, int reason) { + if (mediaItem == null) return; + MediaManager.setLastPlayedTimestamp(mediaItem); - if(mediaItem.mediaMetadata.extras.getString("mediaType").equals(Media.MEDIA_TYPE_MUSIC)) MediaManager.scrobble(mediaItem); + if (mediaItem.mediaMetadata.extras.getString("mediaType").equals(Media.MEDIA_TYPE_MUSIC)) + MediaManager.scrobble(mediaItem); } @Override