From 1cf97a94e08d349fc9b5961e55997e0c14bf01d2 Mon Sep 17 00:00:00 2001 From: Joe Bolinger Date: Tue, 24 Aug 2021 17:08:42 -0700 Subject: Add a default string for failures. Test: N/A Fix: 196639965 Change-Id: I3db7c4e0837641ad6aa7094894df92d5b2581b0e --- core/java/android/hardware/face/FaceManager.java | 4 ++-- core/java/android/hardware/fingerprint/FingerprintManager.java | 4 ++-- core/res/res/values/strings.xml | 4 ++++ core/res/res/values/symbols.xml | 2 ++ 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/core/java/android/hardware/face/FaceManager.java b/core/java/android/hardware/face/FaceManager.java index 385ad2d3577f..9e4234d55870 100644 --- a/core/java/android/hardware/face/FaceManager.java +++ b/core/java/android/hardware/face/FaceManager.java @@ -794,9 +794,9 @@ public class FaceManager implements BiometricAuthenticator, BiometricFaceConstan // This is used as a last resort in case a vendor string is missing // It should not happen for anything other than FACE_ERROR_VENDOR, but // warn and use the default if all else fails. - // TODO(b/196639965): update string Slog.w(TAG, "Invalid error message: " + errMsg + ", " + vendorCode); - return ""; + return context.getString( + com.android.internal.R.string.face_error_vendor_unknown); } /** diff --git a/core/java/android/hardware/fingerprint/FingerprintManager.java b/core/java/android/hardware/fingerprint/FingerprintManager.java index 87d45b9de745..6b2106a54b44 100644 --- a/core/java/android/hardware/fingerprint/FingerprintManager.java +++ b/core/java/android/hardware/fingerprint/FingerprintManager.java @@ -1390,9 +1390,9 @@ public class FingerprintManager implements BiometricAuthenticator, BiometricFing // This is used as a last resort in case a vendor string is missing // It should not happen for anything other than FINGERPRINT_ERROR_VENDOR, but // warn and use the default if all else fails. - // TODO(b/196639965): update string Slog.w(TAG, "Invalid error message: " + errMsg + ", " + vendorCode); - return ""; + return context.getString( + com.android.internal.R.string.fingerprint_error_vendor_unknown); } /** diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml index a99a22009e3b..b58638cc3ade 100644 --- a/core/res/res/values/strings.xml +++ b/core/res/res/values/strings.xml @@ -1650,6 +1650,8 @@ + + Something went wrong. Try again. Fingerprint icon @@ -1760,6 +1762,8 @@ + + Something went wrong. Try again. Face icon diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 6802ae551e82..7799b8eb2fb2 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -2525,6 +2525,7 @@ + @@ -2564,6 +2565,7 @@ + -- cgit v1.2.3-59-g8ed1b