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