Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 8f3c8ba

Browse files
authored
Merge pull request #4885 from matrix-org/travis/room-list/preview-crash-2
Add a null guard for message event previews
2 parents cc23f23 + ae076a7 commit 8f3c8ba

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/stores/room-list/previews/MessageEventPreview.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ export class MessageEventPreview implements IPreview {
3030
eventContent = event.getContent()['m.new_content'];
3131
}
3232

33+
if (!eventContent || !eventContent['body']) return null; // invalid for our purposes
34+
3335
let body = (eventContent['body'] || '').trim();
3436
const msgtype = eventContent['msgtype'];
3537
if (!body || !msgtype) return null; // invalid event, no preview

0 commit comments

Comments
 (0)