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

Commit 681244b5 authored by Daniel's avatar Daniel Committed by Daniel Kim
Browse files

impl of is_credential_request

Bug: 299321073
Test: m, flash and observed the logged metric
Change-Id: Ia013851fe5b909cc59e189ed81754578644c5a78
parent 38fa37df
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1263,7 +1263,9 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
            Slog.v(TAG, "Requesting structure for request #" + ordinal + " ,requestId=" + requestId
                    + ", flags=" + flags);
        }
        boolean isCredmanRequested = (flags & FLAG_VIEW_REQUESTS_CREDMAN_SERVICE) != 0;
        mPresentationStatsEventLogger.maybeSetRequestId(requestId);
        mPresentationStatsEventLogger.maybeSetIsCredentialRequest(isCredmanRequested);
        mPresentationStatsEventLogger.maybeSetFieldClassificationRequestId(
                mFieldClassificationIdSnapshot);
        mFillRequestEventLogger.maybeSetRequestId(requestId);
@@ -4332,8 +4334,10 @@ final class Session implements RemoteFillService.FillServiceCallbacks, ViewState
                }

                if (viewState.getResponse() != null) {
                    boolean isCredmanRequested = (flags & FLAG_VIEW_REQUESTS_CREDMAN_SERVICE) != 0;
                    FillResponse response = viewState.getResponse();
                    mPresentationStatsEventLogger.maybeSetRequestId(response.getRequestId());
                    mPresentationStatsEventLogger.maybeSetIsCredentialRequest(isCredmanRequested);
                    mPresentationStatsEventLogger.maybeSetFieldClassificationRequestId(
                            mFieldClassificationIdSnapshot);
                    mPresentationStatsEventLogger.maybeSetAvailableCount(