From 0eabac3f76c096d600e9e25b5079582c767c7ee0 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Fri, 3 May 2019 05:02:13 +0400 Subject: [PATCH] Update submodules --- Telegram-iOS/ApplicationContext.swift | 5 ++--- submodules/TelegramUI | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Telegram-iOS/ApplicationContext.swift b/Telegram-iOS/ApplicationContext.swift index 69f0b630e4..e28acc7043 100644 --- a/Telegram-iOS/ApplicationContext.swift +++ b/Telegram-iOS/ApplicationContext.swift @@ -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 diff --git a/submodules/TelegramUI b/submodules/TelegramUI index b26ae0f18b..7d2836789e 160000 --- a/submodules/TelegramUI +++ b/submodules/TelegramUI @@ -1 +1 @@ -Subproject commit b26ae0f18bcd9be2d0ed833bba51e343cb4ececa +Subproject commit 7d2836789e223b5bb772a9ebb90d3847bd05f839