mirror of
https://github.com/vitorpamplona/Nostryfied.git
synced 2025-04-19 18:31:17 +00:00
adds closed reply
This commit is contained in:
parent
ffe7776345
commit
5ce8fe83d2
@ -213,7 +213,6 @@ const fetchFromRelay = async (relay, filters, pubkey, events, relayStatus) =>
|
||||
signNostrAuthEvent(relay, subscriptionId).then(
|
||||
(event) => {
|
||||
if (event) {
|
||||
console.log("AUTH", JSON.stringify(['EVENT', event]))
|
||||
ws.send(JSON.stringify(['EVENT', event]))
|
||||
} else {
|
||||
updateRelayStatus(relay, "AUTH Req", 0, undefined, relayStatus)
|
||||
@ -229,6 +228,17 @@ const fetchFromRelay = async (relay, filters, pubkey, events, relayStatus) =>
|
||||
)
|
||||
}
|
||||
|
||||
if (msgType === 'CLOSED') {
|
||||
subscriptions[subscriptionId].done = true
|
||||
|
||||
let alldone = Object.values(subscriptions).every(filter => filter.done === true);
|
||||
if (alldone) {
|
||||
updateRelayStatus(relay, "Done", 0, undefined, relayStatus)
|
||||
ws.close()
|
||||
resolve(relay)
|
||||
}
|
||||
}
|
||||
|
||||
if (msgType === 'OK') {
|
||||
// auth ok.
|
||||
for (const [key, sub] of Object.entries(subscriptions)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user