mirror of
https://github.com/CappielloAntonio/tempo.git
synced 2026-02-04 16:23:08 +00:00
fix: mediaitem null-proofing
This commit is contained in:
@@ -71,9 +71,9 @@ public class MappingUtil {
|
|||||||
.setMediaMetadata(
|
.setMediaMetadata(
|
||||||
new MediaMetadata.Builder()
|
new MediaMetadata.Builder()
|
||||||
.setTitle(MusicUtil.getReadableString(media.getTitle()))
|
.setTitle(MusicUtil.getReadableString(media.getTitle()))
|
||||||
.setTrackNumber(media.getTrack())
|
.setTrackNumber(media.getTrack() != null ? media.getTrack() : 0)
|
||||||
.setDiscNumber(media.getDiscNumber())
|
.setDiscNumber(media.getDiscNumber() != null ? media.getDiscNumber() : 0)
|
||||||
.setReleaseYear(media.getYear())
|
.setReleaseYear(media.getYear() != null ? media.getYear() : 0)
|
||||||
.setAlbumTitle(MusicUtil.getReadableString(media.getAlbum()))
|
.setAlbumTitle(MusicUtil.getReadableString(media.getAlbum()))
|
||||||
.setArtist(MusicUtil.getReadableString(media.getArtist()))
|
.setArtist(MusicUtil.getReadableString(media.getArtist()))
|
||||||
.setExtras(bundle)
|
.setExtras(bundle)
|
||||||
@@ -106,9 +106,9 @@ public class MappingUtil {
|
|||||||
.setMediaMetadata(
|
.setMediaMetadata(
|
||||||
new MediaMetadata.Builder()
|
new MediaMetadata.Builder()
|
||||||
.setTitle(MusicUtil.getReadableString(media.getTitle()))
|
.setTitle(MusicUtil.getReadableString(media.getTitle()))
|
||||||
.setTrackNumber(media.getTrack())
|
.setTrackNumber(media.getTrack() != null ? media.getTrack() : 0)
|
||||||
.setDiscNumber(media.getDiscNumber())
|
.setDiscNumber(media.getDiscNumber() != null ? media.getDiscNumber() : 0)
|
||||||
.setReleaseYear(media.getYear())
|
.setReleaseYear(media.getYear() != null ? media.getYear() : 0)
|
||||||
.setAlbumTitle(MusicUtil.getReadableString(media.getAlbum()))
|
.setAlbumTitle(MusicUtil.getReadableString(media.getAlbum()))
|
||||||
.setArtist(MusicUtil.getReadableString(media.getArtist()))
|
.setArtist(MusicUtil.getReadableString(media.getArtist()))
|
||||||
.build()
|
.build()
|
||||||
@@ -195,9 +195,9 @@ public class MappingUtil {
|
|||||||
.setMediaMetadata(
|
.setMediaMetadata(
|
||||||
new MediaMetadata.Builder()
|
new MediaMetadata.Builder()
|
||||||
.setTitle(MusicUtil.getReadableString(podcastEpisode.getTitle()))
|
.setTitle(MusicUtil.getReadableString(podcastEpisode.getTitle()))
|
||||||
.setTrackNumber(podcastEpisode.getTrack())
|
.setTrackNumber(podcastEpisode.getTrack() != null ? podcastEpisode.getTrack() : 0)
|
||||||
.setDiscNumber(podcastEpisode.getDiscNumber())
|
.setDiscNumber(podcastEpisode.getDiscNumber() != null ? podcastEpisode.getDiscNumber() : 0)
|
||||||
.setReleaseYear(podcastEpisode.getYear())
|
.setReleaseYear(podcastEpisode.getYear() != null ? podcastEpisode.getYear() : 0)
|
||||||
.setAlbumTitle(MusicUtil.getReadableString(podcastEpisode.getAlbum()))
|
.setAlbumTitle(MusicUtil.getReadableString(podcastEpisode.getAlbum()))
|
||||||
.setArtist(MusicUtil.getReadableString(podcastEpisode.getArtist()))
|
.setArtist(MusicUtil.getReadableString(podcastEpisode.getArtist()))
|
||||||
.setExtras(bundle)
|
.setExtras(bundle)
|
||||||
|
|||||||
Reference in New Issue
Block a user