From 59616bd8afc45bc2680c09f1e58a3ffc19d0ca6f Mon Sep 17 00:00:00 2001 From: antelle Date: Sun, 14 Feb 2021 11:36:20 +0100 Subject: [PATCH] disabled touch id check --- app/scripts/comp/launcher/launcher-electron.js | 11 ----------- app/scripts/views/settings/settings-general-view.js | 2 +- package.json | 2 +- 3 files changed, 2 insertions(+), 13 deletions(-) diff --git a/app/scripts/comp/launcher/launcher-electron.js b/app/scripts/comp/launcher/launcher-electron.js index e4714aca..5e20e63f 100644 --- a/app/scripts/comp/launcher/launcher-electron.js +++ b/app/scripts/comp/launcher/launcher-electron.js @@ -312,17 +312,6 @@ const Launcher = { }, setGlobalShortcuts(appSettings) { this.remoteApp().setGlobalShortcuts(appSettings); - }, - hasTouchId() { - if (this.hasTouchId.value === undefined) { - if (RuntimeInfo.devMode) { - this.hasTouchId.value = !!process.env.KEEWEB_EMULATE_HARDWARE_ENCRYPTION; - } else { - const { systemPreferences } = this.electron().remote; - this.hasTouchId.value = !!systemPreferences.canPromptTouchID(); - } - } - return this.hasTouchId.value; } }; diff --git a/app/scripts/views/settings/settings-general-view.js b/app/scripts/views/settings/settings-general-view.js index f1a1eeac..0ca4b433 100644 --- a/app/scripts/views/settings/settings-general-view.js +++ b/app/scripts/views/settings/settings-general-view.js @@ -138,7 +138,7 @@ class SettingsGeneralView extends View { titlebarStyle: AppSettingsModel.titlebarStyle, storageProviders, showReloadApp: Features.isStandalone, - hasDeviceOwnerAuth: Launcher && Launcher.hasTouchId(), + hasDeviceOwnerAuth: Features.isDesktop && Features.isMac, deviceOwnerAuth: AppSettingsModel.deviceOwnerAuth, deviceOwnerAuthTimeout: AppSettingsModel.deviceOwnerAuthTimeoutMinutes, disableOfflineStorage: AppSettingsModel.disableOfflineStorage diff --git a/package.json b/package.json index 3f6477c4..d0c80155 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@babel/plugin-proposal-optional-chaining": "^7.12.13", "@babel/preset-env": "^7.12.13", "@fortawesome/fontawesome-free": "^5.15.2", - "@keeweb/keeweb-native-modules": "https://github.com/keeweb/keeweb-native-modules/releases/download/0.8.1/keeweb-native-modules.tgz", + "@keeweb/keeweb-native-modules": "https://github.com/keeweb/keeweb-native-modules/releases/download/0.8.2/keeweb-native-modules.tgz", "adm-zip": "^0.5.2", "argon2-browser": "1.15.3", "autoprefixer": "^10.2.4",