Merge pull request #22741 from cdwcgt/do-not-fetch-deletePending

Don't fetch `beatmapset` that already `PendingDelete` when import score
This commit is contained in:
Dean Herbert 2023-03-16 16:37:18 +09:00 committed by GitHub
commit 15c44a2817
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -24,6 +24,6 @@ public DatabasedLegacyScoreDecoder(IRulesetStore rulesets, BeatmapManager beatma
} }
protected override Ruleset GetRuleset(int rulesetId) => rulesets.GetRuleset(rulesetId)?.CreateInstance(); protected override Ruleset GetRuleset(int rulesetId) => rulesets.GetRuleset(rulesetId)?.CreateInstance();
protected override WorkingBeatmap GetBeatmap(string md5Hash) => beatmaps.GetWorkingBeatmap(beatmaps.QueryBeatmap(b => b.MD5Hash == md5Hash)); protected override WorkingBeatmap GetBeatmap(string md5Hash) => beatmaps.GetWorkingBeatmap(beatmaps.QueryBeatmap(b => b.MD5Hash == md5Hash && !b.BeatmapSet.DeletePending));
} }
} }