1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-13 11:12:54 +08:00

Add Expired bool to APIPlaylistItem

This commit is contained in:
smoogipoo 2021-10-22 21:25:49 +09:00
parent 1b4be61ed1
commit 6775151c30
2 changed files with 5 additions and 0 deletions

View File

@ -681,6 +681,7 @@ namespace osu.Game.Online.Multiplayer
ID = item.ID,
Beatmap = { Value = beatmap },
Ruleset = { Value = ruleset },
Expired = item.Expired
};
playlistItem.RequiredMods.AddRange(item.RequiredMods.Select(m => m.ToMod(rulesetInstance)));

View File

@ -30,6 +30,9 @@ namespace osu.Game.Online.Rooms
[Key(5)]
public IEnumerable<APIMod> AllowedMods { get; set; } = Enumerable.Empty<APIMod>();
[Key(6)]
public bool Expired { get; set; }
public APIPlaylistItem()
{
}
@ -42,6 +45,7 @@ namespace osu.Game.Online.Rooms
RulesetID = item.RulesetID;
RequiredMods = item.RequiredMods.Select(m => new APIMod(m)).ToArray();
AllowedMods = item.AllowedMods.Select(m => new APIMod(m)).ToArray();
Expired = item.Expired;
}
}
}