mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-11-07 01:10:09 +00:00
Update submodules
This commit is contained in:
parent
745470047b
commit
0eabac3f76
@ -44,7 +44,6 @@ private struct PasscodeState: Equatable {
|
||||
let autolockTimeout: Int32?
|
||||
let enableBiometrics: Bool
|
||||
let biometricsDomainState: Data?
|
||||
let disableBiometricsAuth: Bool
|
||||
}
|
||||
|
||||
final class AuthorizedApplicationContext {
|
||||
@ -162,7 +161,7 @@ final class AuthorizedApplicationContext {
|
||||
return (accessChallengeData, passcodeSettings, isActive)
|
||||
}
|
||||
|> map { accessChallengeData, passcodeSettings, isActive -> PasscodeState in
|
||||
return PasscodeState(isActive: isActive, challengeData: accessChallengeData, autolockTimeout: passcodeSettings?.autolockTimeout, enableBiometrics: passcodeSettings?.enableBiometrics ?? false, biometricsDomainState: passcodeSettings?.biometricsDomainState, disableBiometricsAuth: passcodeSettings?.disableBiometricsAuth ?? true)
|
||||
return PasscodeState(isActive: isActive, challengeData: accessChallengeData, autolockTimeout: passcodeSettings?.autolockTimeout, enableBiometrics: passcodeSettings?.enableBiometrics ?? false, biometricsDomainState: passcodeSettings?.biometricsDomainState)
|
||||
}).start(next: { [weak self] updatedState in
|
||||
guard let strongSelf = self else {
|
||||
return
|
||||
@ -214,7 +213,7 @@ final class AuthorizedApplicationContext {
|
||||
let presentAnimated = previousState != nil && previousState!.isActive
|
||||
|
||||
let biometrics: PasscodeEntryControllerBiometricsMode
|
||||
if updatedState.enableBiometrics && !updatedState.disableBiometricsAuth {
|
||||
if updatedState.enableBiometrics {
|
||||
biometrics = .enabled(updatedState.biometricsDomainState)
|
||||
} else {
|
||||
biometrics = .none
|
||||
|
||||
@ -1 +1 @@
|
||||
Subproject commit b26ae0f18bcd9be2d0ed833bba51e343cb4ececa
|
||||
Subproject commit 7d2836789e223b5bb772a9ebb90d3847bd05f839
|
||||
Loading…
x
Reference in New Issue
Block a user