Fix removing non-normalized urls

This commit is contained in:
Jon Staab
2025-12-02 17:27:14 -08:00
parent 68fe663730
commit 393acce884

View File

@@ -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)])