Move 'transferCollections' to a shared location

This commit is contained in:
pfg
2022-10-10 21:45:33 -04:00
parent 7726dda975
commit de8d485305
3 changed files with 14 additions and 12 deletions

View File

@ -146,13 +146,7 @@ namespace osu.Game.Beatmaps
if (updatedBeatmap == null)
continue;
var collections = realm.All<BeatmapCollection>().AsEnumerable().Where(c => c.BeatmapMD5Hashes.Contains(originalBeatmap.MD5Hash));
foreach (var c in collections)
{
c.BeatmapMD5Hashes.Remove(originalBeatmap.MD5Hash);
c.BeatmapMD5Hashes.Add(updatedBeatmap.MD5Hash);
}
updatedBeatmap.transferCollectionsFrom(realm, originalBeatmap.MD5Hash);
}
}