Add flag for automatic back pagination feature

This commit is contained in:
Jorge Martín 2026-04-21 15:56:38 +02:00
parent 75db550ca8
commit f6ed0a645a
2 changed files with 13 additions and 0 deletions

View file

@ -105,6 +105,11 @@ class RustMatrixClientFactory(
suspend fun create(client: Client): RustMatrixClient {
val (anonymizedAccessToken, anonymizedRefreshToken) = client.session().anonymizedTokens()
// Must be called before creating the sync service, timelines etc.
if (featureFlagService.isFeatureEnabled(FeatureFlags.AutomaticBackPagination)) {
client.enableAutomaticBackpagination()
}
client.setUtdDelegate(UtdTracker(analyticsService))
val syncService = client.syncService()