Rank updates
This commit is contained in:
@@ -8,6 +8,7 @@ using Microsoft.Extensions.Logging;
|
||||
using TOOHUCardAPI.Data.Enums;
|
||||
using TOOHUCardAPI.Data.Services;
|
||||
using TOOHUCardAPI.DTO;
|
||||
using TOOHUCardAPI.DTO.RankData;
|
||||
|
||||
namespace TOOHUCardAPI.Controllers
|
||||
{
|
||||
@@ -32,8 +33,20 @@ namespace TOOHUCardAPI.Controllers
|
||||
public async Task<IActionResult> GetRankData(string rank_type)
|
||||
{
|
||||
RankType parsedRankType = RankTypeExtensions.ParseRankType(rank_type);
|
||||
RankDataGetResponse response = new RankDataGetResponse()
|
||||
{
|
||||
Body = new RankDataGetResponseBody()
|
||||
};
|
||||
if (parsedRankType == RankType.All || parsedRankType == RankType.Single)
|
||||
{
|
||||
response.Body.FFAEntries = await _rankService.GetRankEntries(RankType.Single);
|
||||
}
|
||||
|
||||
return Ok(new OkResponse());
|
||||
if (parsedRankType == RankType.Team || parsedRankType == RankType.All)
|
||||
{
|
||||
response.Body.TeamEntries = await _rankService.GetRankEntries(RankType.Team);
|
||||
}
|
||||
return Ok(response);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user