Add messages to all InvalidOperationExceptions

Without this, they can be very non-descript and hard to track down
This commit is contained in:
Dean Herbert
2022-06-28 01:34:24 +09:00
parent d43b980a17
commit 569fde4b47
8 changed files with 14 additions and 14 deletions

View File

@ -79,7 +79,7 @@ namespace osu.Game.Online.Rooms
TotalScore = TotalScore,
MaxCombo = MaxCombo,
BeatmapInfo = beatmap,
Ruleset = rulesets.GetRuleset(playlistItem.RulesetID) ?? throw new InvalidOperationException(),
Ruleset = rulesets.GetRuleset(playlistItem.RulesetID) ?? throw new InvalidOperationException($"Ruleset with ID of {playlistItem.RulesetID} not found locally"),
Statistics = Statistics,
User = User,
Accuracy = Accuracy,