From cfe9a0c0a3987db54ac0b456cbbf7deeaa343053 Mon Sep 17 00:00:00 2001 From: Phillip Date: Sat, 13 May 2023 03:39:18 +0300 Subject: [PATCH] added ui user public key --- plugins/plugins/core/components/qdn-action-encryption.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/plugins/core/components/qdn-action-encryption.js b/plugins/plugins/core/components/qdn-action-encryption.js index 3a3adfb6..eeaa37f6 100644 --- a/plugins/plugins/core/components/qdn-action-encryption.js +++ b/plugins/plugins/core/components/qdn-action-encryption.js @@ -104,7 +104,12 @@ export const encryptData = ({ data64, recipientPublicKey }) => { } export const encryptDataGroup = ({ data64, publicKeys }) => { - const publicKeysDuplicateFree = [...new Set(publicKeys)]; + const userPublicKey = window.parent.Base58.decode(window.parent.reduxStore.getState().app.selectedAddress.keyPair.publicKey) + let combinedPublicKeys = publicKeys + if (userPublicKey) { + combinedPublicKeys = [...publicKeys, userPublicKey] + } + const publicKeysDuplicateFree = [...new Set(combinedPublicKeys)]; const Uint8ArrayData = base64ToUint8Array(data64) if (!(Uint8ArrayData instanceof Uint8Array)) {