From 5cc03f7a768b864f5fed81e273d6d9c4bb5e2758 Mon Sep 17 00:00:00 2001 From: Helen Qin Date: Mon, 8 May 2023 05:04:00 +0000 Subject: [PATCH] Clean up the lastUsedTime nullability Bug: 281459809 Test: manual Change-Id: I40b8ca5b5d8b784bb6f94bcf31eee54fe8ebb957 --- .../src/com/android/credentialmanager/DataConverter.kt | 2 +- .../src/com/android/credentialmanager/createflow/CreateModel.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/CredentialManager/src/com/android/credentialmanager/DataConverter.kt b/packages/CredentialManager/src/com/android/credentialmanager/DataConverter.kt index b81339e85bcc9..ba20a5e779fd0 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/DataConverter.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/DataConverter.kt @@ -661,7 +661,7 @@ class CreateFlowUtils { passwordCount = createEntry.getPasswordCredentialCount(), passkeyCount = createEntry.getPublicKeyCredentialCount(), totalCredentialCount = createEntry.getTotalCredentialCount(), - lastUsedTime = createEntry.lastUsedTime, + lastUsedTime = createEntry.lastUsedTime ?: Instant.MIN, footerDescription = createEntry.description?.toString() )) } diff --git a/packages/CredentialManager/src/com/android/credentialmanager/createflow/CreateModel.kt b/packages/CredentialManager/src/com/android/credentialmanager/createflow/CreateModel.kt index fe1ce1b604138..8f3f3c87d93cc 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/createflow/CreateModel.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/createflow/CreateModel.kt @@ -72,7 +72,7 @@ class CreateOptionInfo( val passwordCount: Int?, val passkeyCount: Int?, val totalCredentialCount: Int?, - val lastUsedTime: Instant?, + val lastUsedTime: Instant, val footerDescription: String?, ) : BaseEntry( providerId,