1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-12-14 19:22:15 +03:00

return sentinels with userid if members haven't been loaded yet,

better than braking timeline continuation
This commit is contained in:
Bruno Windels
2018-07-17 18:25:12 +02:00
parent 20a1828fa5
commit 30adefed07

View File

@@ -118,12 +118,11 @@ RoomState.prototype.getSentinelMember = function(userId) {
let sentinel = this._sentinels[userId];
if (sentinel === undefined) {
sentinel = new RoomMember(this.roomId, userId);
const member = this.members[userId];
if (!member) {
return null;
if (member) {
Object.assign(sentinel, member);
}
sentinel = new RoomMember();
Object.assign(sentinel, member);
this._sentinels[userId] = sentinel;
}
return sentinel;