1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-11-07 10:46:24 +03:00

[WIP] Send lazy_load_memberers filter when syncing

This commit is contained in:
Luke Barnard
2018-06-27 17:39:20 +01:00
committed by Bruno Windels
parent a00c2b753a
commit a11e1cc2f9

View File

@@ -34,6 +34,14 @@ interface MatrixClientCreds {
guest: boolean,
}
const FILTER_CONTENT = {
room: {
state: {
lazy_load_members: true,
},
},
};
/**
* Wrapper object for handling the js-sdk Matrix Client object in the react-sdk
* Handles the creation/initialisation of client objects.
@@ -99,6 +107,8 @@ class MatrixClientPeg {
// the react sdk doesn't work without this, so don't allow
opts.pendingEventOrdering = "detached";
opts.filter = await this.matrixClient.createFilter(FILTER_CONTENT);
try {
const promise = this.matrixClient.store.startup();
console.log(`MatrixClientPeg: waiting for MatrixClient store to initialise`);