mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-07-30 08:48:39 +00:00
parent
107b283f5d
commit
24f311489e
1 changed files with 15 additions and 14 deletions
|
@ -95,9 +95,9 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
|||
(
|
||||
[FromQuery] int pageStart,
|
||||
[FromQuery] int pageSize,
|
||||
[FromQuery] string gameFilterType,
|
||||
[FromQuery] int players,
|
||||
[FromQuery] Boolean move,
|
||||
[FromQuery] string? gameFilterType = null,
|
||||
[FromQuery] int? players = null,
|
||||
[FromQuery] bool? move = null,
|
||||
[FromQuery] int? page = null
|
||||
)
|
||||
{
|
||||
|
@ -218,9 +218,9 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
|||
(
|
||||
[FromQuery] int pageStart,
|
||||
[FromQuery] int pageSize,
|
||||
[FromQuery] string gameFilterType,
|
||||
[FromQuery] int players,
|
||||
[FromQuery] Boolean move,
|
||||
[FromQuery] string? gameFilterType = null,
|
||||
[FromQuery] int? players = null,
|
||||
[FromQuery] bool? move = null,
|
||||
[FromQuery] string? dateFilterType = null
|
||||
)
|
||||
{
|
||||
|
@ -243,9 +243,9 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
|||
(
|
||||
[FromQuery] int pageStart,
|
||||
[FromQuery] int pageSize,
|
||||
[FromQuery] string gameFilterType,
|
||||
[FromQuery] int players,
|
||||
[FromQuery] Boolean move,
|
||||
[FromQuery] string? gameFilterType = null,
|
||||
[FromQuery] int? players = null,
|
||||
[FromQuery] bool? move = null,
|
||||
[FromQuery] string? dateFilterType = null
|
||||
)
|
||||
{
|
||||
|
@ -282,9 +282,9 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
|||
(
|
||||
[FromQuery] int pageStart,
|
||||
[FromQuery] int pageSize,
|
||||
[FromQuery] string gameFilterType,
|
||||
[FromQuery] int players,
|
||||
[FromQuery] Boolean move,
|
||||
[FromQuery] string? gameFilterType = null,
|
||||
[FromQuery] int? players = null,
|
||||
[FromQuery] bool? move = null,
|
||||
[FromQuery] string? dateFilterType = null
|
||||
)
|
||||
{
|
||||
|
@ -302,7 +302,7 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
|||
return this.Ok(LbpSerializer.TaggedStringElement("slots", response, "hint_start", pageStart + Math.Min(pageSize, 30)));
|
||||
}
|
||||
|
||||
public GameVersion GetGameFilter(string gameFilterType)
|
||||
public GameVersion GetGameFilter(string? gameFilterType)
|
||||
{
|
||||
return gameFilterType switch
|
||||
{
|
||||
|
@ -310,11 +310,12 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
|||
"lbp2" => GameVersion.LittleBigPlanet2,
|
||||
"lbp3" => GameVersion.LittleBigPlanet3,
|
||||
"both" => GameVersion.LittleBigPlanet2, // LBP2 default option
|
||||
null => GameVersion.LittleBigPlanet1,
|
||||
_ => GameVersion.Unknown,
|
||||
};
|
||||
}
|
||||
|
||||
public IQueryable<Slot> FilterByRequest(string gameFilterType, string? dateFilterType)
|
||||
public IQueryable<Slot> FilterByRequest(string? gameFilterType, string? dateFilterType)
|
||||
{
|
||||
string _dateFilterType = dateFilterType ?? "";
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue