Merge branch 'pinned-messages' into 'main'

fix: handle dynamic content for pinned events

See merge request famedly/company/frontend/famedlysdk!961
This commit is contained in:
td 2022-02-14 17:42:44 +00:00
commit 788f8ea2a1
1 changed files with 1 additions and 1 deletions

View File

@ -225,7 +225,7 @@ class Room {
/// list.
List<String> get pinnedEventIds {
final pinned = getState(EventTypes.RoomPinnedEvents)?.content['pinned'];
return pinned is List<String> ? pinned : [];
return pinned is Iterable ? pinned.map((e) => e.toString()).toList() : [];
}
/// Returns a localized displayname for this server. If the room is a groupchat