Fiv decrypt when key is missing

This commit is contained in:
AlphaX-Qortal
2025-01-25 14:12:22 +01:00
parent 950d098249
commit 2450c6326f
5 changed files with 93 additions and 34 deletions

View File

@@ -33,6 +33,11 @@ Base64Message.decode = function (string, keys, ref) {
let hubString = ''
const res = decryptSingle(string, keys, false)
if (res === 'noKey' || res === 'decryptionFailed') {
return '{"messageText":{"type":"doc","content":[{"type":"paragraph","content":[{"type":"text","text":"This message could not be decrypted"}]}]},"images":[""],"repliedTo":"","version":3}'
}
const decryptToUnit8Array = base64ToUint8Array(res)
const responseData = uint8ArrayToObject(decryptToUnit8Array)