summaryrefslogtreecommitdiff
path: root/lib/web/live/chat_live.html.heex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/web/live/chat_live.html.heex')
-rw-r--r--lib/web/live/chat_live.html.heex4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/web/live/chat_live.html.heex b/lib/web/live/chat_live.html.heex
index 470604f..c3bb030 100644
--- a/lib/web/live/chat_live.html.heex
+++ b/lib/web/live/chat_live.html.heex
@@ -26,10 +26,10 @@
<%= for message <- @backlog do %>
<%= if is_map(message) && Map.get(message, :__struct__) == Nola.Message do %>
<li class="flex gap-2 place-items-center message"
- data-account-id={message.account.id}>
+ data-account-id={if(message.account, do: message.account.id, else: "bot")}>
<NolaWeb.MessageComponent.content
message={message}
- self={message.account.id == @account_id}
+ self={message.account && message.account.id == @account_id}
text={message.text}
/>
</li>