Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3269079e authored by Chandru's avatar Chandru
Browse files

Log the ApiRequestReason whenever face auth is requested

Fixes: 251421075
Test: atest KeyguardUpdateMonitorTest
Change-Id: I262c46daab5fc7dc7eeb19451a6687a237a986db
parent 26ed84b7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2319,7 +2319,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
     */
    public void requestFaceAuth(boolean userInitiatedRequest,
            @FaceAuthApiRequestReason String reason) {
        mLogger.logFaceAuthRequested(userInitiatedRequest);
        mLogger.logFaceAuthRequested(userInitiatedRequest, reason);
        updateFaceListeningState(BIOMETRIC_ACTION_START, apiRequestReasonToUiEvent(reason));
    }

+5 −4
Original line number Diff line number Diff line
@@ -108,10 +108,11 @@ class KeyguardUpdateMonitorLogger @Inject constructor(
                }, { "Face help received, msgId: $int1 msg: $str1" })
    }

    fun logFaceAuthRequested(userInitiatedRequest: Boolean) {
        logBuffer.log(TAG, DEBUG,
                { bool1 = userInitiatedRequest },
                { "requestFaceAuth() userInitiated=$bool1" })
    fun logFaceAuthRequested(userInitiatedRequest: Boolean, reason: String) {
        logBuffer.log(TAG, DEBUG, {
            bool1 = userInitiatedRequest
            str1 = reason
        }, { "requestFaceAuth() userInitiated=$bool1 reason=$str1" })
    }

    fun logFaceAuthSuccess(userId: Int) {
+1 −1
Original line number Diff line number Diff line
@@ -322,7 +322,7 @@ public class LogModule {
    @SysUISingleton
    @KeyguardUpdateMonitorLog
    public static LogBuffer provideKeyguardUpdateMonitorLogBuffer(LogBufferFactory factory) {
        return factory.create("KeyguardUpdateMonitorLog", 200);
        return factory.create("KeyguardUpdateMonitorLog", 400);
    }

    /**