More additions, lucky card based on day, redo of migrations because i messed up
This commit is contained in:
@@ -115,15 +115,15 @@ namespace TOOHUCardAPI.Controllers
|
||||
{
|
||||
PlayerDataGetRequestObject requestObject = JsonConvert.DeserializeObject<PlayerDataGetRequestObject>(body);
|
||||
IEnumerable<User> users = await Task.WhenAll(requestObject.Ids.Values.Select(val => _userService.LoginUser(val)));
|
||||
IEnumerable<string> queriedUserSteamIds = requestObject.Ids.Select(i => i.Value);
|
||||
IEnumerable<long> queriedUserSteamIds = requestObject.Ids.Select(i => i.Value);
|
||||
IEnumerable<PlayerDataGetResponseObjectPlayer> responsePlayers = users
|
||||
.Where(user => queriedUserSteamIds.Contains(user.SteamId))
|
||||
.Select(user => user.ToGetResponse(_mapper));
|
||||
Dictionary<string, PlayerDataGetResponseObjectPlayer> playersStatic = requestObject.Ids
|
||||
Dictionary<int, PlayerDataGetResponseObjectPlayer> playersStatic = requestObject.Ids
|
||||
.Select(pair =>
|
||||
KeyValuePair.Create(pair.Key, responsePlayers.FirstOrDefault(resp => resp.SteamId == pair.Value)))
|
||||
.ToDictionary(kv => kv.Key, kv => kv.Value);
|
||||
Dictionary<string, Dictionary<string, object>> dynamicResponses = playersStatic
|
||||
Dictionary<int, Dictionary<string, object>> dynamicResponses = playersStatic
|
||||
.Select(kv =>
|
||||
{
|
||||
var obj = JsonConvert.DeserializeObject<Dictionary<string, object>>(JsonConvert.SerializeObject(kv.Value));
|
||||
|
||||
Reference in New Issue
Block a user