osu/osu.Game/Online
Bartłomiej Dach e9d32fca18
Fix various failures in initial statistics fetch
- If the local user is restricted, then attempting to fetch their data
  from the `/users` endpoint would result in an empty response.

- Even if the user was successfully fetched, their `RulesetsStatistics`
  may not be populated (and instead be `null`). Curiously this was not
  picked up by static analysis until the first issue was fixed.

Closes #21839.
2022-12-28 07:31:36 +01:00
..
API Remove redundant type specs 2022-12-26 23:12:53 +01:00
Chat Use new ArgumentNullException.ThrowIfNull throw-helper API 2022-12-22 21:27:59 +01:00
Leaderboards Use `LocalisableString`s for date and time formats 2022-12-16 00:05:47 +01:00
Metadata Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
Multiplayer Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
Notifications Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
Placeholders Partial everything 2022-11-27 00:00:27 +09:00
Rooms Add new `IDependencyInjectionCandidate` interface to non-drawable cached classes 2022-11-29 14:45:26 +09:00
Solo Fix various failures in initial statistics fetch 2022-12-28 07:31:36 +01:00
Spectator Add score processed callback to spectator client 2022-12-20 21:23:50 +01:00
BeatmapDownloadTracker.cs Partial everything 2022-11-27 00:00:27 +09:00
DevelopmentEndpointConfiguration.cs
DownloadState.cs
DownloadTracker.cs Partial everything 2022-11-27 00:00:27 +09:00
EndpointConfiguration.cs
HubClient.cs Rename StartAsync -> ConnectAsync 2022-11-02 11:44:16 +09:00
HubClientConnector.cs Update usages of `SupportsJIT` in line with framework changes 2022-12-16 00:22:11 +03:00
IHubClientConnector.cs
ILinkHandler.cs
OnlineViewContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
PersistentEndpointClient.cs Add/adjust xmldocs 2022-11-02 13:16:34 +09:00
PersistentEndpointClientConnector.cs Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
PollingComponent.cs Partial everything 2022-11-27 00:00:27 +09:00
ProductionEndpointConfiguration.cs Use new lazer API endpoint 2022-12-27 17:20:40 +08:00
ScoreDownloadTracker.cs Partial everything 2022-11-27 00:00:27 +09:00
SignalRDerivedTypeWorkaroundJsonConverter.cs Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
SignalRUnionWorkaroundResolver.cs
SignalRWorkaroundTypes.cs