From 67d9e837db26d0bfecfacdddaa5c2d9454afcec8 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Wed, 19 Nov 2025 08:10:33 -0300 Subject: [PATCH] Fix display of encrypted events --- .../ui/components/EncryptDecryptData.kt | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EncryptDecryptData.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EncryptDecryptData.kt index 970aac58..394cbe55 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EncryptDecryptData.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EncryptDecryptData.kt @@ -152,7 +152,13 @@ fun EncryptDecryptData( } } } else { - val content = if (type.name.contains("ENCRYPT") && encryptedData is ClearTextEncryptedDataKind) encryptedData.text else encryptedData?.result ?: "" + val content = if (type.name.contains("ENCRYPT") && encryptedData is ClearTextEncryptedDataKind) { + encryptedData.text + } else if (encryptedData is TagArrayEncryptedDataKind) { + encryptedData.tagArray.map { it.toList() }.toList().toString() + } else { + encryptedData?.result ?: "" + } Text( content, modifier = Modifier @@ -288,7 +294,13 @@ fun BunkerEncryptDecryptData( } } } else { - val content = if (type.name.contains("ENCRYPT") && encryptedData is ClearTextEncryptedDataKind) encryptedData.text else encryptedData?.result ?: "" + val content = if (type.name.contains("ENCRYPT") && encryptedData is ClearTextEncryptedDataKind) { + encryptedData.text + } else if (encryptedData is TagArrayEncryptedDataKind) { + encryptedData.tagArray.map { it.toList() }.toList().toString() + } else { + encryptedData?.result ?: "" + } Text( content, modifier = Modifier