summaryrefslogtreecommitdiff
path: root/ui/routes
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2025-04-23 21:31:58 -0400
committerOwen Jacobson <owen@grimoire.ca>2025-04-23 21:31:58 -0400
commit1ebe642ebe7c9ba72eb1713ec21f0cd03949a47f (patch)
treedfb1cbe3063103fc61f36fb61c80d16ec741a2a9 /ui/routes
parent14686a22852fb8b08e0f40bcbb196dccc8d422bf (diff)
parent56f36d61e0a91499ebe83b535a3f7700ad67c785 (diff)
Show newly-created or never-read channels as unread, not fully read.
This turned out to be a bug.
Diffstat (limited to 'ui/routes')
-rw-r--r--ui/routes/(app)/+layout.svelte2
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/routes/(app)/+layout.svelte b/ui/routes/(app)/+layout.svelte
index 9ec5244..1ba3fa9 100644
--- a/ui/routes/(app)/+layout.svelte
+++ b/ui/routes/(app)/+layout.svelte
@@ -33,7 +33,7 @@
const lastMessage = channelMessages.slice(-1)[0];
const lastMessageAt = lastMessage?.at;
const lastReadAt = channelsMeta.get(ch.id)?.lastReadAt;
- const hasUnreads = lastReadAt === null || lastMessageAt > lastReadAt;
+ const hasUnreads = lastReadAt === undefined || lastMessageAt > lastReadAt;
enrichedChannels.push({
...ch,
hasUnreads