Skip to content

fix(factboxes): surface bulk-get batch failures instead of silently d…#2624

Open
vilindh wants to merge 1 commit into
mainfrom
witharticlefactboxes-silently-drops-embedded-factboxes-on-batch
Open

fix(factboxes): surface bulk-get batch failures instead of silently d…#2624
vilindh wants to merge 1 commit into
mainfrom
witharticlefactboxes-silently-drops-embedded-factboxes-on-batch

Conversation

@vilindh
Copy link
Copy Markdown
Contributor

@vilindh vilindh commented May 20, 2026

…ropping rows

Switch the per-article bulk-get to Promise.allSettled and log a warning with the batch's article ids when a batch rejects or resolves to null. Previously the defensive response?.items ?? [] collapsed a failed batch into an empty list, so embedded factboxes for those articles vanished from search without any signal to devs or users. Standalone factboxes and successful batches still merge in as before.

…ropping rows

Switch the per-article bulk-get to Promise.allSettled and log a warning
with the batch's article ids when a batch rejects or resolves to null.
Previously the defensive `response?.items ?? []` collapsed a failed
batch into an empty list, so embedded factboxes for those articles
vanished from search without any signal to devs or users. Standalone
factboxes and successful batches still merge in as before.
@vilindh vilindh self-assigned this May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant