From ade7e7e91040f1af89591b0b1a37fa2454e41480 Mon Sep 17 00:00:00 2001 From: Lanna Michalke Date: Mon, 14 Feb 2022 18:18:34 +0100 Subject: [PATCH] fix: handle dynamic content for pinned events Signed-off-by: Lanna Michalke --- lib/src/room.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/room.dart b/lib/src/room.dart index 93ff6aa9..759ec54b 100644 --- a/lib/src/room.dart +++ b/lib/src/room.dart @@ -225,7 +225,7 @@ class Room { /// list. List get pinnedEventIds { final pinned = getState(EventTypes.RoomPinnedEvents)?.content['pinned']; - return pinned is List ? pinned : []; + return pinned is Iterable ? pinned.map((e) => e.toString()).toList() : []; } /// Returns a localized displayname for this server. If the room is a groupchat