From dbb9e5363c371fd0255597a78d94f0b50a74508c Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Sat, 7 Aug 2021 09:00:41 +0200 Subject: [PATCH] guard against part types that have not been impl in the view --- src/platform/web/ui/session/room/timeline/TextMessageView.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/platform/web/ui/session/room/timeline/TextMessageView.js b/src/platform/web/ui/session/room/timeline/TextMessageView.js index 0a0a75cf..ef4d61d5 100644 --- a/src/platform/web/ui/session/room/timeline/TextMessageView.js +++ b/src/platform/web/ui/session/room/timeline/TextMessageView.js @@ -105,6 +105,9 @@ const formatFunction = { function renderPart(part) { const f = formatFunction[part.type]; + if (!f) { + return text(`[unknown part type ${part.type}]`); + } return f(part); }