fix(queue): preserve pending items during drains

This commit is contained in:
Peter Steinberger
2026-04-18 20:18:39 +01:00
parent 511a6c0ad0
commit 712644f0d9
3 changed files with 3 additions and 3 deletions

View File

@@ -219,7 +219,7 @@ export function scheduleFollowupDrain(
enqueuedAt: Date.now(),
...routing,
});
queue.items.splice(0);
queue.items.splice(0, groupItems.length);
if (pendingSummary) {
clearQueueSummaryState(queue);
pendingSummary = undefined;