Fix condition race in deleting element and insert new one

This commit is contained in:
CappielloAntonio 2021-04-18 19:26:54 +02:00
parent 3addc3b561
commit fc430e5811
3 changed files with 24 additions and 10 deletions

View file

@ -271,8 +271,6 @@ public class SyncFragment extends Fragment {
* Sincronizzazzione dell'album con gli artisti che hanno collaborato per la sua produzione | isProduced = false
*/
private void syncAlbumArtistCross(ArrayList<Album> albums) {
albumArtistRepository.deleteAll();
List<AlbumArtistCross> crosses = new ArrayList<>();
for(Album album: albums) {
@ -298,8 +296,6 @@ public class SyncFragment extends Fragment {
}
private void syncSongArtistCross(ArrayList<Song> songs) {
songArtistRepository.deleteAll();
List<SongArtistCross> crosses = new ArrayList<>();
for(Song song: songs) {