1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-21 20:07:25 +08:00

Fix rank_history serialisation order dependence

```csharp
[network] 2022-09-26 18:18:39 [verbose]: Processing response from https://dev.ppy.sh/api/v2/me/ failed with Newtonsoft.Json.JsonSerializationException: Error setting value to 'rankHistory' on 'osu.Game.Online.API.Requests.Responses.APIUser'.
[network] 2022-09-26 18:18:39 [verbose]: ---> System.NullReferenceException: Object reference not set to an instance of an object.
[network] 2022-09-26 18:18:39 [verbose]: at osu.Game.Online.API.Requests.Responses.APIUser.set_rankHistory(APIRankHistory
value) in /tmp/osu/osu.Game/Online/API/Requests/Responses/APIUser.cs:line 231
```
This commit is contained in:
Dean Herbert 2022-09-27 12:46:15 +09:00
parent f177b43034
commit de6709d12c

View File

@ -228,7 +228,7 @@ namespace osu.Game.Online.API.Requests.Responses
[JsonProperty(@"rank_history")] [JsonProperty(@"rank_history")]
private APIRankHistory rankHistory private APIRankHistory rankHistory
{ {
set => statistics.RankHistory = value; set => Statistics.RankHistory = value;
} }
[JsonProperty("badges")] [JsonProperty("badges")]