diff --git a/app/src/main/java/com/cappielloantonio/play/repository/ArtistRepository.java b/app/src/main/java/com/cappielloantonio/play/repository/ArtistRepository.java index 2eac6e7e..fe206b18 100644 --- a/app/src/main/java/com/cappielloantonio/play/repository/ArtistRepository.java +++ b/app/src/main/java/com/cappielloantonio/play/repository/ArtistRepository.java @@ -91,6 +91,10 @@ public class ArtistRepository { * Metodo che mi restituisce le informazioni essenzionali dell'artista (cover, numero di album...) */ public void getArtistInfo(List artists, MutableLiveData> list) { + List liveArtists = list.getValue(); + if(liveArtists == null) liveArtists = new ArrayList<>(); + list.setValue(liveArtists); + for (Artist artist : artists) { App.getSubsonicClientInstance(application, false) .getBrowsingClient() @@ -310,7 +314,6 @@ public class ArtistRepository { private void addToMutableLiveData(MutableLiveData> liveData, Artist artist) { List liveArtists = liveData.getValue(); - if(liveArtists == null) liveArtists = new ArrayList<>(); liveArtists.add(artist); liveData.setValue(liveArtists); }