mirror of
https://github.com/bitwarden/android.git
synced 2025-03-16 03:08:50 +03:00
[BIT-2358] Generate username automatically when creating a new login (#1390)
This commit is contained in:
parent
c2a7d3b66d
commit
1b8ac87700
2 changed files with 5 additions and 2 deletions
|
@ -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(),
|
||||
)
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue