Enable Element Call integration in rooms by default (#1685)
Also change base url to `call.element.dev`.
This commit is contained in:
parent
7651cf1b33
commit
e64f822f5a
7 changed files with 10 additions and 10 deletions
|
|
@ -82,7 +82,7 @@ class AdvancedSettingsPresenter @Inject constructor(
|
|||
validator = ::customElementCallUrlValidator,
|
||||
)
|
||||
} else null,
|
||||
eventSink = ::handleEvents
|
||||
eventSink = { handleEvents(it) }
|
||||
)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -44,6 +44,7 @@ class AdvancedSettingsPresenterTest {
|
|||
val initialState = awaitItem()
|
||||
assertThat(initialState.isDeveloperModeEnabled).isFalse()
|
||||
assertThat(initialState.isRichTextEditorEnabled).isFalse()
|
||||
assertThat(initialState.customElementCallBaseUrlState).isNull()
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -99,9 +100,7 @@ class AdvancedSettingsPresenterTest {
|
|||
@Test
|
||||
fun `present - custom element call base url`() = runTest {
|
||||
val store = InMemoryPreferencesStore()
|
||||
val featureFlagService = FakeFeatureFlagService().apply {
|
||||
setFeatureEnabled(FeatureFlags.InRoomCalls, true)
|
||||
}
|
||||
val featureFlagService = FakeFeatureFlagService(initialState = hashMapOf(FeatureFlags.InRoomCalls.key to true))
|
||||
val presenter = AdvancedSettingsPresenter(store, featureFlagService)
|
||||
moleculeFlow(RecompositionMode.Immediate) {
|
||||
presenter.present()
|
||||
|
|
@ -113,9 +112,9 @@ class AdvancedSettingsPresenterTest {
|
|||
assertThat(initialState.customElementCallBaseUrlState).isNotNull()
|
||||
assertThat(initialState.customElementCallBaseUrlState?.baseUrl).isNull()
|
||||
|
||||
initialState.eventSink(AdvancedSettingsEvents.SetCustomElementCallBaseUrl("https://call.element.dev"))
|
||||
initialState.eventSink(AdvancedSettingsEvents.SetCustomElementCallBaseUrl("https://call.element.ahoy"))
|
||||
val updatedItem = awaitItem()
|
||||
assertThat(updatedItem.customElementCallBaseUrlState?.baseUrl).isEqualTo("https://call.element.dev")
|
||||
assertThat(updatedItem.customElementCallBaseUrlState?.baseUrl).isEqualTo("https://call.element.ahoy")
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue