diff --git a/osu.Game/Online/API/Requests/GetScoresRequest.cs b/osu.Game/Online/API/Requests/GetScoresRequest.cs index c32d8045ab..0d9812374a 100644 --- a/osu.Game/Online/API/Requests/GetScoresRequest.cs +++ b/osu.Game/Online/API/Requests/GetScoresRequest.cs @@ -56,22 +56,7 @@ namespace osu.Game.Online.API.Requests { var req = base.CreateWebRequest(); - switch(scope) - { - default: - case LeaderboardScope.Global: - req.AddParameter(@"type", @"global"); - break; - - case LeaderboardScope.Friends: - req.AddParameter(@"type", @"friend"); - break; - - case LeaderboardScope.Country: - req.AddParameter(@"type", @"country"); - break; - } - + req.AddParameter(@"type", scope.ToString().ToLowerInvariant()); req.AddParameter(@"mode", ruleset?.ShortName ?? @"osu"); return req; diff --git a/osu.Game/Screens/Select/Leaderboards/Leaderboard.cs b/osu.Game/Screens/Select/Leaderboards/Leaderboard.cs index 36dc254792..decd966fa1 100644 --- a/osu.Game/Screens/Select/Leaderboards/Leaderboard.cs +++ b/osu.Game/Screens/Select/Leaderboards/Leaderboard.cs @@ -355,6 +355,6 @@ namespace osu.Game.Screens.Select.Leaderboards Local, Country, Global, - Friends, + Friend, } }