diff --git a/dev/prod/public/config-dev.json b/dev/prod/public/config-dev.json
index 8f0b1e22f2..2093d02ddc 100644
--- a/dev/prod/public/config-dev.json
+++ b/dev/prod/public/config-dev.json
@@ -7,5 +7,6 @@
"CALENDAR_URL": "https://calendar.hc.engineering",
"REKONI_URL": "https://rekoni.hc.engineering",
"COLLABORATOR_URL": "wss://collaborator.hc.engineering",
- "STATS_URL": "https://stats.hc.engineering"
+ "STATS_URL": "https://stats.hc.engineering",
+ "PRESENCE_URL": "wss://presence.hc.engineering"
}
\ No newline at end of file
diff --git a/plugins/chunter-resources/src/components/Header.svelte b/plugins/chunter-resources/src/components/Header.svelte
index d8cd07fa49..5f04a94d26 100644
--- a/plugins/chunter-resources/src/components/Header.svelte
+++ b/plugins/chunter-resources/src/components/Header.svelte
@@ -122,7 +122,7 @@
{#if withPresence && object}
-
+
{/if}
diff --git a/plugins/presence-resources/src/components/PresenceAvatars.svelte b/plugins/presence-resources/src/components/PresenceAvatars.svelte
index 4708b5e079..e5b2704d8a 100644
--- a/plugins/presence-resources/src/components/PresenceAvatars.svelte
+++ b/plugins/presence-resources/src/components/PresenceAvatars.svelte
@@ -15,35 +15,47 @@
-{#if items.length > 0}
- {#if combine}
-
+{#if persons.length > 0}
+ {#if overLimit}
+
+ {#each persons.slice(0, limit) as person, i}
+
+ {/each}
+
{:else}
-
- {#each items as item}
- {@const person = $personByIdStore.get(item)}
- {#if person}
-
- {/if}
+
+ {#each persons as person}
+
{/each}
{/if}
diff --git a/plugins/presence-resources/src/components/PresenceList.svelte b/plugins/presence-resources/src/components/PresenceList.svelte
new file mode 100644
index 0000000000..21a4c75c35
--- /dev/null
+++ b/plugins/presence-resources/src/components/PresenceList.svelte
@@ -0,0 +1,33 @@
+
+
+
+
+ {#each persons as person}
+
+
+ {formatName(person.name)}
+
+ {/each}
+