Fix CI issue

This commit is contained in:
Dean Herbert 2017-11-20 11:32:20 +09:00
parent 492120e88c
commit 8919e98d13

View File

@ -484,19 +484,14 @@ namespace osu.Game.Beatmaps
metadata = BeatmapDecoder.GetDecoder(stream).Decode(stream).Metadata; metadata = BeatmapDecoder.GetDecoder(stream).Decode(stream).Metadata;
// check if a set already exists with the same online id. // check if a set already exists with the same online id.
beatmapSet = beatmaps.BeatmapSets.FirstOrDefault(b => b.OnlineBeatmapSetID == metadata.OnlineBeatmapSetID); beatmapSet = beatmaps.BeatmapSets.FirstOrDefault(b => b.OnlineBeatmapSetID == metadata.OnlineBeatmapSetID) ?? new BeatmapSetInfo
if (beatmapSet == null)
{ {
beatmapSet = new BeatmapSetInfo OnlineBeatmapSetID = metadata.OnlineBeatmapSetID,
{ Beatmaps = new List<BeatmapInfo>(),
OnlineBeatmapSetID = metadata.OnlineBeatmapSetID, Hash = hash,
Beatmaps = new List<BeatmapInfo>(), Files = fileInfos,
Hash = hash, Metadata = metadata
Files = fileInfos, };
Metadata = metadata
};
}
var mapNames = reader.Filenames.Where(f => f.EndsWith(".osu")); var mapNames = reader.Filenames.Where(f => f.EndsWith(".osu"));