From cc60f9584a887ff746c5ae39d25ecf5dfdbae637 Mon Sep 17 00:00:00 2001 From: Gigi Date: Mon, 20 Oct 2025 00:38:14 +0200 Subject: [PATCH] temp: disable mark-as-read reactions loading due to queryEvents hanging Temporarily skip loading mark-as-read reactions to unblock the reads feature. Focus on getting reading progress working first. TODO: Debug why queryEvents hangs when querying kind:7 and kind:17 reactions. The Promise never resolves even though we're not using timeouts. --- src/services/readingProgressController.ts | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/services/readingProgressController.ts b/src/services/readingProgressController.ts index 669181ac..84894a06 100644 --- a/src/services/readingProgressController.ts +++ b/src/services/readingProgressController.ts @@ -250,13 +250,15 @@ class ReadingProgressController { // Load mark-as-read reactions in background (non-blocking, fire-and-forget) console.log('[readingProgress] Starting background relay query for mark-as-read reactions...') - this.loadMarkAsReadReactions(relayPool, eventStore, pubkey, startGeneration) - .then(() => { - console.log('[readingProgress] Mark-as-read reactions loading complete') - }) - .catch((err) => { - console.warn('[readingProgress] Mark-as-read reactions loading failed:', err) - }) + // TODO: Fix queryEvents hanging for reaction queries + // this.loadMarkAsReadReactions(relayPool, eventStore, pubkey, startGeneration) + // .then(() => { + // console.log('[readingProgress] Mark-as-read reactions loading complete') + // }) + // .catch((err) => { + // console.warn('[readingProgress] Mark-as-read reactions loading failed:', err) + // }) + console.log('[readingProgress] [SKIPPED] Mark-as-read reactions loading disabled for now') } catch (err) { console.error('📊 [ReadingProgress] Failed to setup:', err)