fix: use "Biometric" instead of Touch ID when no Biometric found (#20555)

Signed-off-by: yqrashawn <namy.19@gmail.com>
This commit is contained in:
yqrashawn 2024-07-01 09:57:21 +08:00 committed by GitHub
parent 3e268936f6
commit 0d9bedf11c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 7 additions and 4 deletions

View File

@ -135,7 +135,8 @@
(>= (- now app-in-background-since) (>= (- now app-in-background-since)
constants/ms-in-bg-for-require-bioauth))] constants/ms-in-bg-for-require-bioauth))]
(rf/merge cofx (rf/merge cofx
{:db (dissoc db :app-in-background-since)} {:db (dissoc db :app-in-background-since)
:effects.biometric/get-supported-type nil}
(mailserver/process-next-messages-request) (mailserver/process-next-messages-request)
(when-not new-account? (when-not new-account?
(universal-links/process-stored-event)) (universal-links/process-stored-event))

View File

@ -11,9 +11,10 @@
(defn get-label-by-type (defn get-label-by-type
[biometric-type] [biometric-type]
(condp = biometric-type (condp = biometric-type
constants/biometrics-type-android (i18n/label :t/biometric-fingerprint) constants/biometrics-type-android (i18n/label :t/biometric-fingerprint)
constants/biometrics-type-face-id (i18n/label :t/biometric-faceid) constants/biometrics-type-face-id (i18n/label :t/biometric-faceid)
(i18n/label :t/biometric-touchid))) constants/biometrics-type-touch-id (i18n/label :t/biometric-touchid)
(i18n/label :t/biometric)))
(defn get-icon-by-type (defn get-icon-by-type
[biometric-type] [biometric-type]

View File

@ -70,6 +70,7 @@
"bio-added": "Bio added", "bio-added": "Bio added",
"bio-is-too-long": "Bio is too long", "bio-is-too-long": "Bio is too long",
"bio-updated": "Bio updated", "bio-updated": "Bio updated",
"biometric": "Biometric",
"biometric-auth-android-sensor-desc": "Touch sensor", "biometric-auth-android-sensor-desc": "Touch sensor",
"biometric-auth-android-sensor-error-desc": "Failed", "biometric-auth-android-sensor-error-desc": "Failed",
"biometric-auth-android-title": "Authentication Required", "biometric-auth-android-title": "Authentication Required",