Fix pinning event in a room which hasn't had events pinned in before

This commit is contained in:
Michael Telatynski 2021-06-23 21:12:25 +01:00
parent e290fdaabc
commit 0e51fcc761

View file

@ -179,7 +179,7 @@ export default class MessageContextMenu extends React.Component {
pinnedIds.push(eventId);
cli.setRoomAccountData(room.roomId, ReadPinsEventId, {
event_ids: [
...room.getAccountData(ReadPinsEventId)?.getContent()?.event_ids,
...(room.getAccountData(ReadPinsEventId)?.getContent()?.event_ids || []),
eventId,
],
});