Initialise BeatmapSet.Beatmaps list to line up with realm expectations

This commit is contained in:
Dean Herbert 2021-11-24 13:25:52 +09:00
parent 049f25a133
commit 49c2cb9125
3 changed files with 2 additions and 3 deletions

View File

@ -86,7 +86,7 @@ namespace osu.Game.Beatmaps
var set = new BeatmapSetInfo var set = new BeatmapSetInfo
{ {
Metadata = metadata, Metadata = metadata,
Beatmaps = new List<BeatmapInfo> Beatmaps =
{ {
new BeatmapInfo new BeatmapInfo
{ {

View File

@ -370,7 +370,6 @@ namespace osu.Game.Beatmaps
return new BeatmapSetInfo return new BeatmapSetInfo
{ {
OnlineID = beatmap.BeatmapInfo.BeatmapSet?.OnlineID, OnlineID = beatmap.BeatmapInfo.BeatmapSet?.OnlineID,
Beatmaps = new List<BeatmapInfo>(),
Metadata = beatmap.Metadata, Metadata = beatmap.Metadata,
DateAdded = DateTimeOffset.UtcNow DateAdded = DateTimeOffset.UtcNow
}; };

View File

@ -30,7 +30,7 @@ namespace osu.Game.Beatmaps
public BeatmapMetadata Metadata { get; set; } public BeatmapMetadata Metadata { get; set; }
public List<BeatmapInfo> Beatmaps { get; set; } public List<BeatmapInfo> Beatmaps { get; } = new List<BeatmapInfo>();
public BeatmapSetOnlineStatus Status { get; set; } = BeatmapSetOnlineStatus.None; public BeatmapSetOnlineStatus Status { get; set; } = BeatmapSetOnlineStatus.None;