This commit is contained in:
Fawkes100 2025-01-19 20:14:06 +01:00
parent 6f6e9a3b10
commit dfabf7e721

View File

@ -100,7 +100,19 @@ public class SongSyncModule {
public void getRemotelyModifiedSongData(List<Song> freshlyCreatedSongs) {
songSyncRepository.loadRemotelyModifiedSongs(songs -> {
songs.addAll(freshlyCreatedSongs);
for(Song song : freshlyCreatedSongs) {
boolean freshlyCreatedSongFound = false;
for(Song s : songs) {
if(s.getServerID().equals(song.getServerID())) {
freshlyCreatedSongFound = true;
break;
}
}
if(!freshlyCreatedSongFound) {
songs.add(song);
}
}
if(songs.isEmpty()) {
syncViewModel.finishFetching();
} else {