From 0539f551db2c7b5095c6f40da1383245cd0b2a1f Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Fri, 13 Mar 2026 18:00:32 +0900 Subject: [PATCH] De-dupe updated `beatmapset_id`s See [discussion](https://discord.com/channels/90072389919997952/983550677794050108/1481936986309918750). --- osu.Server.QueueProcessor/BeatmapStatusWatcher.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osu.Server.QueueProcessor/BeatmapStatusWatcher.cs b/osu.Server.QueueProcessor/BeatmapStatusWatcher.cs index 069c9a7..c1882df 100644 --- a/osu.Server.QueueProcessor/BeatmapStatusWatcher.cs +++ b/osu.Server.QueueProcessor/BeatmapStatusWatcher.cs @@ -64,7 +64,7 @@ public static async Task GetUpdatedBeatmapSetsAsync(int? lastQue return new BeatmapUpdates { - BeatmapSetIDs = items.Select(i => i.beatmapset_id).ToArray(), + BeatmapSetIDs = items.Select(i => i.beatmapset_id).Distinct().ToArray(), LastProcessedQueueID = items.LastOrDefault()?.queue_id ?? lastQueueId.Value }; }