Upgrade SDK bindings to v26.09.26 (#7780)

* Bump SDK bindings to `v26.09.26`

This version contains a fix for issues in `v26.09.25` related to certificate verification.

* Fix breaking API changes in the latest bindings

* Unify `FeatureFlags.RoomThreadList` with `FeatureFlags.Threads`
This commit is contained in:
Jorge Martin Espinosa
2026-09-25 16:08:19 +02:00
committed by GitHub
parent 5c871c0fc2
commit 306e1cb950
9 changed files with 8 additions and 15 deletions
@@ -178,7 +178,7 @@ class MessagesPresenter(
.collectLatest { value = it.toImmutableList() }
}
val canOpenThreadList by featureFlagService.isFeatureEnabledFlow(FeatureFlags.RoomThreadList).collectAsState(initial = false)
val canOpenThreadList by featureFlagService.isFeatureEnabledFlow(FeatureFlags.Threads).collectAsState(initial = false)
val isCurrentlySharingLiveLocationInRoom by remember { liveLocationShareManager.isCurrentlySharing(room.roomId) }.collectAsState()
val userEventPermissions by room.permissionsAsState(UserEventPermissions.DEFAULT) { perms ->
@@ -1465,7 +1465,7 @@ class MessagesPresenterTest {
assertThat(initialState.threads.hasThreads).isFalse()
// Enable the feature flag, now it should reflect the thread list state
featureFlagService.setFeatureEnabled(FeatureFlags.RoomThreadList, true)
featureFlagService.setFeatureEnabled(FeatureFlags.Threads, true)
skipItems(1)
assertThat(awaitItem().threads.hasThreads).isTrue()