more rank stuff, might be ready for use

This commit is contained in:
2021-11-07 00:24:33 -04:00
parent d87377c25c
commit 6f591af5ae
13 changed files with 1350 additions and 5 deletions

View File

@@ -1,11 +1,13 @@
using System.Collections.Generic;
using System.Linq;
using Newtonsoft.Json;
using TOOHUCardAPI.Data.Models;
namespace TOOHUCardAPI.DTO.RankData
{
public class RankEntryDTO
{
[JsonProperty("rank_type")]
public string RankType { get; set; }
public long SteamId { get; set; }
public long UserId { get; set; }
@@ -13,6 +15,7 @@ namespace TOOHUCardAPI.DTO.RankData
public string Version { get; set; }
public int Wave { get; set; }
public long Damage { get; set; }
[JsonIgnore]
public Dictionary<string, string> Cards { get; set; }
}
@@ -24,7 +27,7 @@ namespace TOOHUCardAPI.DTO.RankData
{
RankType = ((char) rankEntry.RankType).ToString(),
SteamId = rankEntry.User.SteamId,
UserId = 0, // temporary
UserId = rankEntry.AccountId,
Username = rankEntry.Username,
Version = rankEntry.Version,
Wave = rankEntry.Wave,