Added support for savemaxpower
This commit is contained in:
@@ -39,6 +39,14 @@ namespace TOOHUCardAPI.Controllers
|
||||
_storeService = storeService;
|
||||
}
|
||||
|
||||
private async Task<IActionResult> SavePowerMax(string body)
|
||||
{
|
||||
PlayerDataSavePowerMaxTotalRequest request =
|
||||
JsonConvert.DeserializeObject<PlayerDataSavePowerMaxTotalRequest>(body);
|
||||
await _storeService.ChangePowerMaxTotal(request.SteamId, request.Op == "add" ? 1 : -1);
|
||||
return Ok(new OkResponse());
|
||||
}
|
||||
|
||||
[EndpointHandler("save_card_level")]
|
||||
private async Task<IActionResult> SaveCardLevel(string body)
|
||||
{
|
||||
@@ -97,10 +105,6 @@ namespace TOOHUCardAPI.Controllers
|
||||
PlayerDataSaveCardGroupRequest request =
|
||||
JsonConvert.DeserializeObject<PlayerDataSaveCardGroupRequest>(body);
|
||||
User user = await _userRepository.GetUser(request.SteamId);
|
||||
if (user == null)
|
||||
{
|
||||
throw new InvalidUserException();
|
||||
}
|
||||
|
||||
EncodedCardGroup group = user.EncodedCardGroups.FirstOrDefault(group => group.GroupKey == request.GroupKey) ?? new EncodedCardGroup()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user