0}
{@const pubkeys = $innerComments.map(e => e.pubkey)}
{@const isOwn = pubkeys.includes($user.pubkey)}
- {@const info = displayList(pubkeys.map(pk => $profiles.display(pk).get()))}
+ {@const info = displayList(pubkeys.map(pk => $profiles.display(pk, [url]).get()))}
{@const tooltip = `${info} commented`}
{
setKey("RoomMembersAdd.confirm", true)
diff --git a/src/app/components/SpaceMember.svelte b/src/app/components/SpaceMember.svelte
index f478c934..5a0bd97f 100644
--- a/src/app/components/SpaceMember.svelte
+++ b/src/app/components/SpaceMember.svelte
@@ -18,7 +18,7 @@
const {url, pubkey, roles = []}: Props = $props()
- const profileDisplay = $profiles.display(pubkey).$
+ const profileDisplay = $profiles.display(pubkey, [url]).$
const supportedMethods = deriveSpaceSupportedMethods(url)
const canUnallow = $derived($supportedMethods.includes("unallowpubkey"))
const canBan = $derived($supportedMethods.includes("banpubkey"))
diff --git a/src/app/components/SpaceMemberMenu.svelte b/src/app/components/SpaceMemberMenu.svelte
index 07623cc4..9f5759bb 100644
--- a/src/app/components/SpaceMemberMenu.svelte
+++ b/src/app/components/SpaceMemberMenu.svelte
@@ -34,7 +34,7 @@
const removeMember = () =>
pushModal(Confirm, {
title: "Remove Member",
- message: `Remove @${$profiles.display(pubkey).get()} from the space?`,
+ message: `Remove @${$profiles.display(pubkey, [url]).get()} from the space?`,
confirm: async () => {
const {error} = await $relayManagement.forUrl(url).unallowPubkey(pubkey)
@@ -50,7 +50,7 @@
const banMember = () =>
pushModal(Confirm, {
title: "Ban Member",
- message: `Ban @${$profiles.display(pubkey).get()} from the space?`,
+ message: `Ban @${$profiles.display(pubkey, [url]).get()} from the space?`,
confirm: async () => {
const {error} = await $relayManagement.forUrl(url).banPubkey(pubkey)
diff --git a/src/app/components/SpaceMemberRoles.svelte b/src/app/components/SpaceMemberRoles.svelte
index 9ca288c1..f51a57bd 100644
--- a/src/app/components/SpaceMemberRoles.svelte
+++ b/src/app/components/SpaceMemberRoles.svelte
@@ -27,7 +27,7 @@
const relayRoles = $app.use(RelayRoles).forUrl(url).$
const roles = $derived(sortBy(role => [role.order(), role.label() ?? ""], $relayRoles))
- const profileDisplay = $profiles.display(pubkey).$
+ const profileDisplay = $profiles.display(pubkey, [url]).$
const memberRoles = deriveSpaceMemberRoles(url)
const initial = new Set(get(memberRoles).get(pubkey) ?? [])
diff --git a/src/app/components/VideoCallContent.svelte b/src/app/components/VideoCallContent.svelte
index f48fd691..349f1767 100644
--- a/src/app/components/VideoCallContent.svelte
+++ b/src/app/components/VideoCallContent.svelte
@@ -172,13 +172,13 @@
$effect(() => {
for (const t of videoTiles) {
const pk = pubkeyFromLiveKitIdentity(t.liveKitIdentity)
- if (pk) $profiles.load(pk)
+ if (pk) $profiles.load(pk, [url])
}
})
const labelFor = (liveKitIdentity: string, source: VideoTileData["source"]) => {
const pk = pubkeyFromLiveKitIdentity(liveKitIdentity)
- const name = pk ? $profiles.display(pk).get() : "Unknown"
+ const name = pk ? $profiles.display(pk, [url]).get() : "Unknown"
return source === Track.Source.ScreenShare ? `${name} ยท screen` : name
}
diff --git a/src/app/components/VoiceRoomItem.svelte b/src/app/components/VoiceRoomItem.svelte
index a0c6b401..a9166441 100644
--- a/src/app/components/VoiceRoomItem.svelte
+++ b/src/app/components/VoiceRoomItem.svelte
@@ -68,7 +68,7 @@
$effect(() => {
for (const p of $participants) {
- if (p.pubkey) $profiles.load(p.pubkey)
+ if (p.pubkey) $profiles.load(p.pubkey, [url])
}
})
@@ -102,7 +102,7 @@