From 9da1176e5f98128c4738e95c9e7fdef224a0d9e2 Mon Sep 17 00:00:00 2001 From: Andre Staltz Date: Fri, 8 Mar 2024 15:55:32 +0200 Subject: [PATCH] Improve claiming of promise.follow --- main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.js b/main.js index eb4b54f..58f5393 100644 --- a/main.js +++ b/main.js @@ -253,9 +253,9 @@ async function handlePPPPPUri(ev, uri) { // eslint-disable-next-line no-loop-func peer.addListener('rpc:connect', function onConnect(rpc) { if (rpc.shse.pubkey === issuerPubkey) { + peer.removeListener('rpc:connect', onConnect) rpc.promise.follow(command.token, globalAccountID, (err) => { if (err) return console.error('Failed to use follow promise', err) - peer.removeListener('rpc:connect', onConnect) }) } })