From e232accdb1a3751fda28d1eb3363bf5d748552f6 Mon Sep 17 00:00:00 2001 From: littlefoot Date: Sun, 7 Nov 2021 02:34:18 -0500 Subject: [PATCH] Switch upload-> update, switch damage to be a float, we can make better adjustments tomorrow and get rank wrapped up --- TOOHUCardAPI/Controllers/RankDataController.cs | 2 +- TOOHUCardAPI/DTO/RankData/RankEntryDTO.cs | 4 ++-- TOOHUCardAPI/Data/Models/RankEntry.cs | 2 +- .../ExternalDocumentation/2HU API.postman_collection.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/TOOHUCardAPI/Controllers/RankDataController.cs b/TOOHUCardAPI/Controllers/RankDataController.cs index afaf70b..86ca879 100644 --- a/TOOHUCardAPI/Controllers/RankDataController.cs +++ b/TOOHUCardAPI/Controllers/RankDataController.cs @@ -32,7 +32,7 @@ namespace TOOHUCardAPI.Controllers _userService = userService; } - [EndpointHandler("upload")] + [EndpointHandler("update")] private async Task UploadRankData(string body) { RankEntryDTO uploadrequest = JsonConvert.DeserializeObject(body, new RankEntryDTOConverter()); diff --git a/TOOHUCardAPI/DTO/RankData/RankEntryDTO.cs b/TOOHUCardAPI/DTO/RankData/RankEntryDTO.cs index 8cc3dfb..9257fc7 100644 --- a/TOOHUCardAPI/DTO/RankData/RankEntryDTO.cs +++ b/TOOHUCardAPI/DTO/RankData/RankEntryDTO.cs @@ -21,8 +21,8 @@ namespace TOOHUCardAPI.DTO.RankData [JsonProperty("wave")] public int Wave { get; set; } [JsonProperty("damage")] - public long Damage { get; set; } - [JsonProperty("updatetime")] + public float Damage { get; set; } + [JsonProperty("update_time")] public DateTime UpdateTime { get; set; } [JsonIgnore] public Dictionary Cards { get; set; } diff --git a/TOOHUCardAPI/Data/Models/RankEntry.cs b/TOOHUCardAPI/Data/Models/RankEntry.cs index aa0ab3a..d6dc525 100644 --- a/TOOHUCardAPI/Data/Models/RankEntry.cs +++ b/TOOHUCardAPI/Data/Models/RankEntry.cs @@ -17,7 +17,7 @@ namespace TOOHUCardAPI.Data.Models public long AccountId { get; set; } public string Version { get; set; } public int Wave { get; set; } - public long Damage { get; set; } + public float Damage { get; set; } public DateTime UpdateTime { get; set; } public List TowersUsed { get; set; } } diff --git a/TOOHUCardAPI/ExternalDocumentation/2HU API.postman_collection.json b/TOOHUCardAPI/ExternalDocumentation/2HU API.postman_collection.json index 40f2335..e0b34ac 100644 --- a/TOOHUCardAPI/ExternalDocumentation/2HU API.postman_collection.json +++ b/TOOHUCardAPI/ExternalDocumentation/2HU API.postman_collection.json @@ -130,7 +130,7 @@ "header": [], "body": { "mode": "raw", - "raw": "{\n \"method\": \"upload\",\n \"rank_type\": \"S\",\n \"steamid\": \"123\",\n \"userid\": \"12345\",\n \"username\": \"debug\",\n \"version\": \"S8\",\n \"wave\": 5,\n \"damage\": 5,\n \"card1\": \"debug\"\n}", + "raw": "{\n \"method\": \"update\",\n \"rank_type\": \"S\",\n \"steamid\": \"123\",\n \"userid\": \"12345\",\n \"username\": \"debug\",\n \"version\": \"S8\",\n \"wave\": 5,\n \"damage\": 5,\n \"card1\": \"debug\"\n}", "options": { "raw": { "language": "json"