From ae7761cb965a03adc573363d993999cc01b75f77 Mon Sep 17 00:00:00 2001 From: antonio Date: Mon, 28 Aug 2023 10:51:16 +0200 Subject: [PATCH] fix: null checking --- .../cappielloantonio/tempo/repository/AlbumRepository.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/cappielloantonio/tempo/repository/AlbumRepository.java b/app/src/main/java/com/cappielloantonio/tempo/repository/AlbumRepository.java index c60f1e17..1e4c44e6 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/repository/AlbumRepository.java +++ b/app/src/main/java/com/cappielloantonio/tempo/repository/AlbumRepository.java @@ -105,7 +105,9 @@ public class AlbumRepository { List tracks = new ArrayList<>(); if (response.isSuccessful() && response.body() != null && response.body().getSubsonicResponse().getAlbum() != null) { - tracks.addAll(response.body().getSubsonicResponse().getAlbum().getSongs()); + if (response.body().getSubsonicResponse().getAlbum().getSongs() != null) { + tracks.addAll(response.body().getSubsonicResponse().getAlbum().getSongs()); + } } albumTracks.setValue(tracks);