From e50dfa944aae40f473a14048d86a541ff5a99bc4 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 20 May 2025 13:12:01 +0200 Subject: [PATCH] Fix compilation issues. (#4750) * Fix compilation issues. * Fix compilation issues. --- .../features/login/impl/changeserver/ChangeServerPresenter.kt | 2 +- .../login/impl/screens/qrcode/scan/QrCodeScanPresenter.kt | 2 +- .../login/impl/changeserver/ChangeServerPresenterTest.kt | 2 +- .../login/impl/screens/qrcode/scan/QrCodeScanPresenterTest.kt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/features/login/impl/src/main/kotlin/io/element/android/features/login/impl/changeserver/ChangeServerPresenter.kt b/features/login/impl/src/main/kotlin/io/element/android/features/login/impl/changeserver/ChangeServerPresenter.kt index 94510455bc..c0cdf7c06d 100644 --- a/features/login/impl/src/main/kotlin/io/element/android/features/login/impl/changeserver/ChangeServerPresenter.kt +++ b/features/login/impl/src/main/kotlin/io/element/android/features/login/impl/changeserver/ChangeServerPresenter.kt @@ -58,7 +58,7 @@ class ChangeServerPresenter @Inject constructor( if (enterpriseService.isAllowedToConnectToHomeserver(data.url).not()) { throw UnauthorizedAccountProviderException( unauthorisedAccountProviderTitle = data.title, - authorisedAccountProviderTitles = listOfNotNull(enterpriseService.defaultHomeserver()) + authorisedAccountProviderTitles = enterpriseService.defaultHomeserverList(), ) } authenticationService.setHomeserver(data.url).map { diff --git a/features/login/impl/src/main/kotlin/io/element/android/features/login/impl/screens/qrcode/scan/QrCodeScanPresenter.kt b/features/login/impl/src/main/kotlin/io/element/android/features/login/impl/screens/qrcode/scan/QrCodeScanPresenter.kt index 5d0f7c41b8..49b94ac504 100644 --- a/features/login/impl/src/main/kotlin/io/element/android/features/login/impl/screens/qrcode/scan/QrCodeScanPresenter.kt +++ b/features/login/impl/src/main/kotlin/io/element/android/features/login/impl/screens/qrcode/scan/QrCodeScanPresenter.kt @@ -100,7 +100,7 @@ class QrCodeScanPresenter @Inject constructor( if (serverName != null && enterpriseService.isAllowedToConnectToHomeserver(serverName).not()) { throw UnauthorizedAccountProviderException( unauthorisedAccountProviderTitle = serverName, - authorisedAccountProviderTitles = listOfNotNull(enterpriseService.defaultHomeserver()) + authorisedAccountProviderTitles = enterpriseService.defaultHomeserverList(), ) } data diff --git a/features/login/impl/src/test/kotlin/io/element/android/features/login/impl/changeserver/ChangeServerPresenterTest.kt b/features/login/impl/src/test/kotlin/io/element/android/features/login/impl/changeserver/ChangeServerPresenterTest.kt index 5d4e3bae5f..17c4cc0ae7 100644 --- a/features/login/impl/src/test/kotlin/io/element/android/features/login/impl/changeserver/ChangeServerPresenterTest.kt +++ b/features/login/impl/src/test/kotlin/io/element/android/features/login/impl/changeserver/ChangeServerPresenterTest.kt @@ -84,7 +84,7 @@ class ChangeServerPresenterTest { createPresenter( enterpriseService = FakeEnterpriseService( isAllowedToConnectToHomeserverResult = isAllowedToConnectToHomeserverResult, - defaultHomeserverResult = { "element.io" }, + defaultHomeserverListResult = { listOf("element.io") }, ), ).test { val initialState = awaitItem() diff --git a/features/login/impl/src/test/kotlin/io/element/android/features/login/impl/screens/qrcode/scan/QrCodeScanPresenterTest.kt b/features/login/impl/src/test/kotlin/io/element/android/features/login/impl/screens/qrcode/scan/QrCodeScanPresenterTest.kt index 18a6678388..ccf2fe4988 100644 --- a/features/login/impl/src/test/kotlin/io/element/android/features/login/impl/screens/qrcode/scan/QrCodeScanPresenterTest.kt +++ b/features/login/impl/src/test/kotlin/io/element/android/features/login/impl/screens/qrcode/scan/QrCodeScanPresenterTest.kt @@ -82,7 +82,7 @@ class QrCodeScanPresenterTest { qrCodeLoginDataFactory = qrCodeLoginDataFactory, enterpriseService = FakeEnterpriseService( isAllowedToConnectToHomeserverResult = { false }, - defaultHomeserverResult = { "element.io" } + defaultHomeserverListResult = { listOf("element.io") }, ) ) presenter.test {