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 autolockTimeout: Int32?
|
||||||
let enableBiometrics: Bool
|
let enableBiometrics: Bool
|
||||||
let biometricsDomainState: Data?
|
let biometricsDomainState: Data?
|
||||||
let disableBiometricsAuth: Bool
|
|
||||||
}
|
}
|
||||||
|
|
||||||
final class AuthorizedApplicationContext {
|
final class AuthorizedApplicationContext {
|
||||||
@ -162,7 +161,7 @@ final class AuthorizedApplicationContext {
|
|||||||
return (accessChallengeData, passcodeSettings, isActive)
|
return (accessChallengeData, passcodeSettings, isActive)
|
||||||
}
|
}
|
||||||
|> map { accessChallengeData, passcodeSettings, isActive -> PasscodeState in
|
|> 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
|
}).start(next: { [weak self] updatedState in
|
||||||
guard let strongSelf = self else {
|
guard let strongSelf = self else {
|
||||||
return
|
return
|
||||||
@ -214,7 +213,7 @@ final class AuthorizedApplicationContext {
|
|||||||
let presentAnimated = previousState != nil && previousState!.isActive
|
let presentAnimated = previousState != nil && previousState!.isActive
|
||||||
|
|
||||||
let biometrics: PasscodeEntryControllerBiometricsMode
|
let biometrics: PasscodeEntryControllerBiometricsMode
|
||||||
if updatedState.enableBiometrics && !updatedState.disableBiometricsAuth {
|
if updatedState.enableBiometrics {
|
||||||
biometrics = .enabled(updatedState.biometricsDomainState)
|
biometrics = .enabled(updatedState.biometricsDomainState)
|
||||||
} else {
|
} else {
|
||||||
biometrics = .none
|
biometrics = .none
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Subproject commit b26ae0f18bcd9be2d0ed833bba51e343cb4ececa
|
Subproject commit 7d2836789e223b5bb772a9ebb90d3847bd05f839
|
||||||
Loading…
x
Reference in New Issue
Block a user