mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-08-02 10:08: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 pageStart,
|
||||||
[FromQuery] int pageSize,
|
[FromQuery] int pageSize,
|
||||||
[FromQuery] string gameFilterType,
|
[FromQuery] string? gameFilterType = null,
|
||||||
[FromQuery] int players,
|
[FromQuery] int? players = null,
|
||||||
[FromQuery] Boolean move,
|
[FromQuery] bool? move = null,
|
||||||
[FromQuery] int? page = null
|
[FromQuery] int? page = null
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
@ -218,9 +218,9 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
||||||
(
|
(
|
||||||
[FromQuery] int pageStart,
|
[FromQuery] int pageStart,
|
||||||
[FromQuery] int pageSize,
|
[FromQuery] int pageSize,
|
||||||
[FromQuery] string gameFilterType,
|
[FromQuery] string? gameFilterType = null,
|
||||||
[FromQuery] int players,
|
[FromQuery] int? players = null,
|
||||||
[FromQuery] Boolean move,
|
[FromQuery] bool? move = null,
|
||||||
[FromQuery] string? dateFilterType = null
|
[FromQuery] string? dateFilterType = null
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
@ -243,9 +243,9 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
||||||
(
|
(
|
||||||
[FromQuery] int pageStart,
|
[FromQuery] int pageStart,
|
||||||
[FromQuery] int pageSize,
|
[FromQuery] int pageSize,
|
||||||
[FromQuery] string gameFilterType,
|
[FromQuery] string? gameFilterType = null,
|
||||||
[FromQuery] int players,
|
[FromQuery] int? players = null,
|
||||||
[FromQuery] Boolean move,
|
[FromQuery] bool? move = null,
|
||||||
[FromQuery] string? dateFilterType = null
|
[FromQuery] string? dateFilterType = null
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
@ -282,9 +282,9 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
||||||
(
|
(
|
||||||
[FromQuery] int pageStart,
|
[FromQuery] int pageStart,
|
||||||
[FromQuery] int pageSize,
|
[FromQuery] int pageSize,
|
||||||
[FromQuery] string gameFilterType,
|
[FromQuery] string? gameFilterType = null,
|
||||||
[FromQuery] int players,
|
[FromQuery] int? players = null,
|
||||||
[FromQuery] Boolean move,
|
[FromQuery] bool? move = null,
|
||||||
[FromQuery] string? dateFilterType = 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)));
|
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
|
return gameFilterType switch
|
||||||
{
|
{
|
||||||
|
@ -310,11 +310,12 @@ namespace LBPUnion.ProjectLighthouse.Controllers
|
||||||
"lbp2" => GameVersion.LittleBigPlanet2,
|
"lbp2" => GameVersion.LittleBigPlanet2,
|
||||||
"lbp3" => GameVersion.LittleBigPlanet3,
|
"lbp3" => GameVersion.LittleBigPlanet3,
|
||||||
"both" => GameVersion.LittleBigPlanet2, // LBP2 default option
|
"both" => GameVersion.LittleBigPlanet2, // LBP2 default option
|
||||||
|
null => GameVersion.LittleBigPlanet1,
|
||||||
_ => GameVersion.Unknown,
|
_ => GameVersion.Unknown,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
public IQueryable<Slot> FilterByRequest(string gameFilterType, string? dateFilterType)
|
public IQueryable<Slot> FilterByRequest(string? gameFilterType, string? dateFilterType)
|
||||||
{
|
{
|
||||||
string _dateFilterType = dateFilterType ?? "";
|
string _dateFilterType = dateFilterType ?? "";
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue