From f9dbde9fa1220d44e4647a64227738ed71d0205b Mon Sep 17 00:00:00 2001 From: NoahMaizels Date: Tue, 31 Mar 2026 15:34:50 +0700 Subject: [PATCH] fix: add timing delay in feed write/read inline snippets The Bee node needs ~1 second to index a feed SOC chunk after writer.upload() before reader.downloadReference() can find it. Matches the same fix already applied to script-02.js in the ethersphere/examples repo (PR #1). Co-Authored-By: Claude Sonnet 4.6 --- docs/develop/dynamic-content.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/develop/dynamic-content.md b/docs/develop/dynamic-content.md index 73ccc5c6..0db974ae 100644 --- a/docs/develop/dynamic-content.md +++ b/docs/develop/dynamic-content.md @@ -184,6 +184,9 @@ const writer = bee.makeFeedWriter(topic, pk); await writer.upload(batchId, upload.reference); console.log("Feed updated at index 0"); +// Brief pause to allow the node to index the feed chunk +await new Promise((r) => setTimeout(r, 1000)); + // Read the latest reference from the feed const reader = bee.makeFeedReader(topic, owner); const result = await reader.downloadReference(); @@ -229,6 +232,9 @@ console.log("New content hash:", upload2.reference.toHex()); await writer.upload(batchId, upload2.reference); console.log("Feed updated at index 1"); +// Brief pause to allow the node to index the feed chunk +await new Promise((r) => setTimeout(r, 1000)); + // Reading the feed now returns the updated reference const result2 = await reader.downloadReference(); console.log("Latest reference:", result2.reference.toHex());