diff --git a/app/src/main/java/com/x8bit/bitwarden/data/auth/repository/model/RegisterResult.kt b/app/src/main/java/com/x8bit/bitwarden/data/auth/repository/model/RegisterResult.kt index f49f2cdc67..183882cedc 100644 --- a/app/src/main/java/com/x8bit/bitwarden/data/auth/repository/model/RegisterResult.kt +++ b/app/src/main/java/com/x8bit/bitwarden/data/auth/repository/model/RegisterResult.kt @@ -9,7 +9,7 @@ sealed class RegisterResult { * * @param captchaToken the captcha bypass token to bypass future captcha verifications. */ - data class Success(val captchaToken: String) : RegisterResult() + data class Success(val captchaToken: String?) : RegisterResult() /** * Captcha verification is required. diff --git a/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountNavigation.kt b/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountNavigation.kt index 849870f077..1888724d99 100644 --- a/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountNavigation.kt +++ b/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountNavigation.kt @@ -24,7 +24,7 @@ fun NavController.navigateToCreateAccount(navOptions: NavOptions? = null) { */ fun NavGraphBuilder.createAccountDestination( onNavigateBack: () -> Unit, - onNavigateToLogin: (emailAddress: String, captchaToken: String) -> Unit, + onNavigateToLogin: (emailAddress: String, captchaToken: String?) -> Unit, ) { composableWithSlideTransitions { CreateAccountScreen( diff --git a/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountScreen.kt b/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountScreen.kt index 845c8b2ee9..b358e49994 100644 --- a/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountScreen.kt +++ b/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountScreen.kt @@ -75,7 +75,7 @@ import com.x8bit.bitwarden.ui.platform.manager.intent.IntentManager @Composable fun CreateAccountScreen( onNavigateBack: () -> Unit, - onNavigateToLogin: (emailAddress: String, captchaToken: String) -> Unit, + onNavigateToLogin: (emailAddress: String, captchaToken: String?) -> Unit, intentManager: IntentManager = LocalIntentManager.current, viewModel: CreateAccountViewModel = hiltViewModel(), ) { diff --git a/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountViewModel.kt b/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountViewModel.kt index 44de0ace3e..228137659c 100644 --- a/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountViewModel.kt +++ b/app/src/main/java/com/x8bit/bitwarden/ui/auth/feature/createaccount/CreateAccountViewModel.kt @@ -494,7 +494,7 @@ sealed class CreateAccountEvent { */ data class NavigateToLogin( val email: String, - val captchaToken: String, + val captchaToken: String?, ) : CreateAccountEvent() /** diff --git a/network/src/main/kotlin/com/bitwarden/network/model/RegisterResponseJson.kt b/network/src/main/kotlin/com/bitwarden/network/model/RegisterResponseJson.kt index b7b60c01cb..b09cac5dda 100644 --- a/network/src/main/kotlin/com/bitwarden/network/model/RegisterResponseJson.kt +++ b/network/src/main/kotlin/com/bitwarden/network/model/RegisterResponseJson.kt @@ -19,7 +19,7 @@ sealed class RegisterResponseJson { @Serializable data class Success( @SerialName("captchaBypassToken") - val captchaBypassToken: String, + val captchaBypassToken: String?, ) : RegisterResponseJson() /**