From aec3098620432793f2381def50c7c4b5a7bee834 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Fri, 26 Apr 2024 13:10:02 +0100 Subject: [PATCH] fix: live updates maintain subscription after eose for most events. User events excluded as to prevent maintaining connections to too many relays. fixes nostr:nevent1qqs83c56u0vvggqq8skve94u783v9r4nmh0xw32wta29rt3ge3d04dspp4mhxue69uhkummn9ekx7mqzyzsq3hh327t0h2dq6matqn5064cgj2zanl2stkj6s0lg4t2h5dty6hju4ax --- src/lib/stores/Issue.ts | 2 +- src/lib/stores/Proposal.ts | 2 +- src/lib/stores/repos.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/stores/Issue.ts b/src/lib/stores/Issue.ts index 8f45d6e..d7267d6 100644 --- a/src/lib/stores/Issue.ts +++ b/src/lib/stores/Issue.ts @@ -71,7 +71,7 @@ export const ensureIssueFull = (repo_identifier: string, issue_id: string) => { limit: 100, }, { - closeOnEose: true, + closeOnEose: false, }, NDKRelaySet.fromRelayUrls(relays_to_use, ndk) ) diff --git a/src/lib/stores/Proposal.ts b/src/lib/stores/Proposal.ts index c92d5f7..f6de6bf 100644 --- a/src/lib/stores/Proposal.ts +++ b/src/lib/stores/Proposal.ts @@ -79,7 +79,7 @@ export const ensureProposalFull = ( limit: 100, }, { - closeOnEose: true, + closeOnEose: false, }, NDKRelaySet.fromRelayUrls(relays_to_use, ndk) ) diff --git a/src/lib/stores/repos.ts b/src/lib/stores/repos.ts index c6e000e..084ec83 100644 --- a/src/lib/stores/repos.ts +++ b/src/lib/stores/repos.ts @@ -63,7 +63,7 @@ export const ensureRepoCollection = ( groupable: true, // default 100 groupableDelay: 200, - closeOnEose: true, + closeOnEose: false, }, NDKRelaySet.fromRelayUrls(base_relays, ndk) )