mirror of
https://github.com/vector-im/element-web.git
synced 2024-11-17 14:05:04 +08:00
Cap the read pin event IDs to 10
Signed-off-by: Travis Ralston <travpc@gmail.com>
This commit is contained in:
parent
de6fc32a87
commit
142d23a099
@ -83,6 +83,10 @@ module.exports = React.createClass({
|
||||
|
||||
if (!readStateEvents.includes(pinnedEvents.getId())) {
|
||||
readStateEvents.push(pinnedEvents.getId());
|
||||
|
||||
// Only keep the last 10 event IDs to avoid infinite growth
|
||||
readStateEvents = readStateEvents.reverse().splice(0, 10).reverse();
|
||||
|
||||
MatrixClientPeg.get().setRoomAccountData(this.props.room.roomId, "im.vector.room.read_pins", {
|
||||
event_ids: readStateEvents,
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user