fix some important bugs so it is actually usable.

This commit is contained in:
fiatjaf
2021-05-22 22:14:25 -03:00
parent fc4ddad068
commit d3d120cd7c
3 changed files with 11 additions and 4 deletions

View File

@@ -118,8 +118,12 @@ export function relayConnect(url, onNotice) {
channels[channel] = cb
openSubs[channel] = filters
const activeCallback = cb
const activeFilters = filters
return {
sub: ({cb = cb, filter = filter}) => sub({cb, filter}, channel),
sub: ({cb = activeCallback, filter = activeFilters}) =>
sub({cb, filter}, channel),
unsub: () => {
delete openSubs[channel]
delete channels[channel]