From f25fee4c6cd7ccc393940e5e269334f526e348c3 Mon Sep 17 00:00:00 2001 From: Reto Brunner Date: Sun, 21 Apr 2024 15:09:11 +0200 Subject: [PATCH] previews: fix possibly undefined --- client/js/commands/collapse.ts | 2 +- client/js/commands/expand.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/js/commands/collapse.ts b/client/js/commands/collapse.ts index 2d74a8f5..953ba98b 100644 --- a/client/js/commands/collapse.ts +++ b/client/js/commands/collapse.ts @@ -11,7 +11,7 @@ function input() { for (const message of store.state.activeChannel.channel.messages) { let toggled = false; - for (const preview of message.previews) { + for (const preview of message.previews || []) { if (preview.shown) { preview.shown = false; toggled = true; diff --git a/client/js/commands/expand.ts b/client/js/commands/expand.ts index 791319a1..36290359 100644 --- a/client/js/commands/expand.ts +++ b/client/js/commands/expand.ts @@ -11,7 +11,7 @@ function input() { for (const message of store.state.activeChannel.channel.messages) { let toggled = false; - for (const preview of message.previews) { + for (const preview of message.previews || []) { if (!preview.shown) { preview.shown = true; toggled = true;