diff --git a/src/app/core/commands.ts b/src/app/core/commands.ts index ee68333..18b21bc 100644 --- a/src/app/core/commands.ts +++ b/src/app/core/commands.ts @@ -176,7 +176,7 @@ export const addSpaceMembership = async (url: string) => { export const removeSpaceMembership = async (url: string) => { const list = get(userGroupList) || makeList({kind: ROOMS}) - const pred = (t: string[]) => t[t[0] === "r" ? 1 : 2] === url + const pred = (t: string[]) => normalizeRelayUrl(t[t[0] === "r" ? 1 : 2]) === url const event = await removeFromListByPredicate(list, pred).reconcile(nip44EncryptToSelf) const relays = uniq([url, ...Router.get().FromUser().getUrls(), ...getRelayTagValues(event.tags)])