mirror of
https://github.com/oxen-io/session-android.git
synced 2025-04-16 11:21:26 +00:00
SES-2201 Fix error on 1 word missing
This commit is contained in:
parent
073b31d620
commit
423df70351
@ -15,6 +15,7 @@ import network.loki.messenger.R
|
|||||||
import org.session.libsignal.crypto.MnemonicCodec
|
import org.session.libsignal.crypto.MnemonicCodec
|
||||||
import org.session.libsignal.crypto.MnemonicCodec.DecodingError.InputTooShort
|
import org.session.libsignal.crypto.MnemonicCodec.DecodingError.InputTooShort
|
||||||
import org.session.libsignal.crypto.MnemonicCodec.DecodingError.InvalidWord
|
import org.session.libsignal.crypto.MnemonicCodec.DecodingError.InvalidWord
|
||||||
|
import org.session.libsignal.crypto.MnemonicCodec.DecodingError.MissingLastWord
|
||||||
import org.session.libsignal.utilities.Hex
|
import org.session.libsignal.utilities.Hex
|
||||||
import org.thoughtcrime.securesms.crypto.MnemonicUtilities
|
import org.thoughtcrime.securesms.crypto.MnemonicUtilities
|
||||||
import javax.inject.Inject
|
import javax.inject.Inject
|
||||||
@ -69,7 +70,8 @@ internal class LinkDeviceViewModel @Inject constructor(
|
|||||||
state.update {
|
state.update {
|
||||||
it.copy(
|
it.copy(
|
||||||
error = when (error) {
|
error = when (error) {
|
||||||
is InputTooShort -> R.string.recoveryPasswordErrorMessageShort
|
is InputTooShort,
|
||||||
|
is MissingLastWord -> R.string.recoveryPasswordErrorMessageShort
|
||||||
is InvalidWord -> R.string.recoveryPasswordErrorMessageIncorrect
|
is InvalidWord -> R.string.recoveryPasswordErrorMessageIncorrect
|
||||||
else -> R.string.recoveryPasswordErrorMessageGeneric
|
else -> R.string.recoveryPasswordErrorMessageGeneric
|
||||||
}.let(application::getString)
|
}.let(application::getString)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user