mirror of
https://github.com/bitwarden/android.git
synced 2026-05-10 16:45:43 -05:00
[BIT-2358] Generate username automatically when creating a new login (#1390)
This commit is contained in:
@@ -261,7 +261,10 @@ class GeneratorViewModel @Inject constructor(
|
||||
private fun loadOptions() {
|
||||
when (val selectedType = state.selectedType) {
|
||||
is Passcode -> loadPasscodeOptions(selectedType = selectedType, usePolicyDefault = true)
|
||||
is Username -> loadUsernameOptions(selectedType = selectedType)
|
||||
is Username -> loadUsernameOptions(
|
||||
selectedType = selectedType,
|
||||
forceRegeneration = selectedType.selectedType !is ForwardedEmailAlias,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -237,7 +237,7 @@ class GeneratorViewModelTest : BaseViewModelTest() {
|
||||
|
||||
assertEquals(GeneratorEvent.NavigateBack, eventTurbine.awaitItem())
|
||||
assertEquals(
|
||||
GeneratorResult.Username(username = "-"),
|
||||
GeneratorResult.Username(username = "email+abcd1234@address.com"),
|
||||
generatorResultTurbine.awaitItem(),
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user