mirror of
https://github.com/nbd-wtf/nostr-tools.git
synced 2025-12-13 10:28:51 +00:00
fix some important bugs so it is actually usable.
This commit is contained in:
7
pool.js
7
pool.js
@@ -25,11 +25,14 @@ export function relayPool(globalPrivateKey) {
|
||||
])
|
||||
)
|
||||
|
||||
const activeCallback = cb
|
||||
const activeFilters = filter
|
||||
|
||||
activeSubscriptions[id] = {
|
||||
sub: ({cb = cb, filter = filter}) =>
|
||||
sub: ({cb = activeCallback, filter = activeFilters}) =>
|
||||
Object.entries(subControllers).map(([relayURL, sub]) => [
|
||||
relayURL,
|
||||
sub({cb, filter}, id)
|
||||
sub.sub({cb, filter}, id)
|
||||
]),
|
||||
addRelay: relay => {
|
||||
subControllers[relay.url] = relay.sub({cb, filter})
|
||||
|
||||
Reference in New Issue
Block a user