From 19be1bdbf4b64f020a826b49971c5bc5b32ad465 Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 18 Jul 2019 14:30:42 +0000 Subject: [PATCH] Disable lazy loading for first sync. --- lib/src/Connection.dart | 2 +- test/FakeMatrixApi.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/Connection.dart b/lib/src/Connection.dart index 1928d44f..a5742e65 100644 --- a/lib/src/Connection.dart +++ b/lib/src/Connection.dart @@ -53,7 +53,7 @@ class Connection { String get _syncFilters => '{"room":{"state":{"lazy_load_members":true}}}'; String get _firstSyncFilters => - '{"room":{"include_leave":true,"state":{"lazy_load_members":true}}}'; + '{"room":{"include_leave":true,"state":{"lazy_load_members":false}}}'; /// Handles the connection to the Matrix Homeserver. You can change this to a /// MockClient for testing. diff --git a/test/FakeMatrixApi.dart b/test/FakeMatrixApi.dart index ecaf2d8b..7e06131a 100644 --- a/test/FakeMatrixApi.dart +++ b/test/FakeMatrixApi.dart @@ -309,7 +309,7 @@ class FakeMatrixApi extends MockClient { ] } }, - "/client/r0/sync?filter=%7B%22room%22:%7B%22include_leave%22:true,%22state%22:%7B%22lazy_load_members%22:true%7D%7D%7D": + "/client/r0/sync?filter=%7B%22room%22:%7B%22include_leave%22:true,%22state%22:%7B%22lazy_load_members%22:false%7D%7D%7D": (var req) => { "next_batch": Random().nextDouble().toString(), "presence": {