mirror of
https://github.com/ppy/osu.git
synced 2025-02-15 15:23:14 +08:00
Add Expired bool to APIPlaylistItem
This commit is contained in:
parent
1b4be61ed1
commit
6775151c30
@ -681,6 +681,7 @@ namespace osu.Game.Online.Multiplayer
|
|||||||
ID = item.ID,
|
ID = item.ID,
|
||||||
Beatmap = { Value = beatmap },
|
Beatmap = { Value = beatmap },
|
||||||
Ruleset = { Value = ruleset },
|
Ruleset = { Value = ruleset },
|
||||||
|
Expired = item.Expired
|
||||||
};
|
};
|
||||||
|
|
||||||
playlistItem.RequiredMods.AddRange(item.RequiredMods.Select(m => m.ToMod(rulesetInstance)));
|
playlistItem.RequiredMods.AddRange(item.RequiredMods.Select(m => m.ToMod(rulesetInstance)));
|
||||||
|
@ -30,6 +30,9 @@ namespace osu.Game.Online.Rooms
|
|||||||
[Key(5)]
|
[Key(5)]
|
||||||
public IEnumerable<APIMod> AllowedMods { get; set; } = Enumerable.Empty<APIMod>();
|
public IEnumerable<APIMod> AllowedMods { get; set; } = Enumerable.Empty<APIMod>();
|
||||||
|
|
||||||
|
[Key(6)]
|
||||||
|
public bool Expired { get; set; }
|
||||||
|
|
||||||
public APIPlaylistItem()
|
public APIPlaylistItem()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@ -42,6 +45,7 @@ namespace osu.Game.Online.Rooms
|
|||||||
RulesetID = item.RulesetID;
|
RulesetID = item.RulesetID;
|
||||||
RequiredMods = item.RequiredMods.Select(m => new APIMod(m)).ToArray();
|
RequiredMods = item.RequiredMods.Select(m => new APIMod(m)).ToArray();
|
||||||
AllowedMods = item.AllowedMods.Select(m => new APIMod(m)).ToArray();
|
AllowedMods = item.AllowedMods.Select(m => new APIMod(m)).ToArray();
|
||||||
|
Expired = item.Expired;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user