Fix some net bugs

This commit is contained in:
Jon Staab
2026-05-28 11:30:54 -07:00
parent 4137f35cee
commit 3b2f2b14e4
10 changed files with 81 additions and 40 deletions
+3 -3
View File
@@ -40,10 +40,10 @@ export class Tracker extends Emitter {
}
removeRelay = (eventId: string, relay: string) => {
const didDeleteRelay = this.relaysById.get(eventId)?.delete(relay)
const didDeleteId = this.idsByRelay.get(relay)?.delete(eventId)
const didDeleteRelay = this.relaysById.get(eventId)?.delete(relay) ?? false
const didDeleteId = this.idsByRelay.get(relay)?.delete(eventId) ?? false
if (!didDeleteRelay && !didDeleteId) return
if (!didDeleteRelay || !didDeleteId) return
this.emit("remove", eventId, relay)
}