Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitbd14f82

Browse files
authored
feat: show create account button for on-prem and hide it with compile flag (#3978)
1 parenta4eaf0c commitbd14f82

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

‎app/src/main/kotlin/com/wire/android/ui/newauthentication/login/password/NewLoginPasswordScreen.kt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ import androidx.compose.ui.semantics.testTagsAsResourceId
4343
importandroidx.compose.ui.text.style.TextAlign
4444
importandroidx.compose.ui.text.style.TextDecoration
4545
importandroidx.hilt.navigation.compose.hiltViewModel
46+
importcom.wire.android.BuildConfig
4647
importcom.wire.android.R
4748
importcom.wire.android.navigation.BackStackMode
4849
importcom.wire.android.navigation.NavigationCommand
@@ -75,7 +76,7 @@ import com.wire.android.ui.common.preview.EdgeToEdgePreview
7576
importcom.wire.android.ui.common.textfield.clearAutofillTree
7677
importcom.wire.android.ui.common.typography
7778
importcom.wire.android.ui.common.visbility.rememberVisibilityState
78-
importcom.wire.android.ui.destinations.CreateTeamAccountOverviewScreenDestination
79+
importcom.wire.android.ui.destinations.CreatePersonalAccountOverviewScreenDestination
7980
importcom.wire.android.ui.destinations.E2EIEnrollmentScreenDestination
8081
importcom.wire.android.ui.destinations.HomeScreenDestination
8182
importcom.wire.android.ui.destinations.InitialSyncScreenDestination
@@ -121,7 +122,7 @@ fun NewLoginPasswordScreen(
121122
passwordTextState= loginEmailViewModel.passwordTextState,
122123
onLoginButtonClick= loginEmailViewModel::login,
123124
onCreateAccount= {
124-
navigator.navigate(NavigationCommand(CreateTeamAccountOverviewScreenDestination(loginEmailViewModel.serverConfig)))
125+
navigator.navigate(NavigationCommand(CreatePersonalAccountOverviewScreenDestination(loginEmailViewModel.serverConfig)))
125126
},
126127
canNavigateBack= navigator.navController.previousBackStackEntry!=null,// if there is a previous screen to navigate back to
127128
navigateBack= loginEmailViewModel::cancelLogin,
@@ -228,7 +229,10 @@ internal fun LoginPasswordContent(
228229
.padding(bottom= dimensions().spacing24x)
229230
)
230231
}
231-
if (!serverConfig.isOnPremises&&!serverConfig.isProxyEnabled()&& isCloudAccountCreationPossible) {
232+
if (BuildConfig.ALLOW_ACCOUNT_CREATION&&
233+
!serverConfig.isProxyEnabled()&&
234+
isCloudAccountCreationPossible
235+
) {
232236
CreateAccountContent(
233237
onCreateAccountClicked= onCreateAccount,
234238
modifier=Modifier.fillMaxWidth(),

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp