From 17712915827ac6fc76d299c3e1dc6a54fee0b95a Mon Sep 17 00:00:00 2001 From: Artem Chepurnoy Date: Sat, 9 Mar 2024 09:10:07 +0200 Subject: [PATCH] fix: Display sync indicator when trashing items --- .../keyguard/provider/bitwarden/mapper/CipherMapping.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/src/commonMain/kotlin/com/artemchep/keyguard/provider/bitwarden/mapper/CipherMapping.kt b/common/src/commonMain/kotlin/com/artemchep/keyguard/provider/bitwarden/mapper/CipherMapping.kt index 681c6787..5b57f961 100644 --- a/common/src/commonMain/kotlin/com/artemchep/keyguard/provider/bitwarden/mapper/CipherMapping.kt +++ b/common/src/commonMain/kotlin/com/artemchep/keyguard/provider/bitwarden/mapper/CipherMapping.kt @@ -41,7 +41,8 @@ suspend fun BitwardenCipher.toDomain( favorite = favorite, reprompt = reprompt == BitwardenCipher.RepromptType.Password, synced = !service.deleted && - revisionDate == service.remote?.revisionDate, + revisionDate == service.remote?.revisionDate && + deletedDate == service.remote.deletedDate, ignoredAlerts = ignoredAlerts, uris = login?.uris.orEmpty().map(BitwardenCipher.Login.Uri::toDomain), fields = fields.map(BitwardenCipher.Field::toDomain),