diff --git a/dev/Stores/User/GnuPG.js b/dev/Stores/User/GnuPG.js index 45dc3e7dc..6b734c6b3 100644 --- a/dev/Stores/User/GnuPG.js +++ b/dev/Stores/User/GnuPG.js @@ -183,7 +183,7 @@ export const GnuPGUserStore = new class { } if (null !== params.passphrase) { const result = await Remote.post('GnupgDecrypt', null, params); - if (result?.Result && false !== result.Result.data) { + if (result?.Result?.data) { return result.Result; } Passphrases.delete(key); @@ -208,7 +208,8 @@ export const GnuPGUserStore = new class { if (response?.Result) { return { fingerprint: response.Result.fingerprint, - success: 0 == response.Result.status // GOODSIG + success: 0 == response.Result.status, // GOODSIG + error: response.Result.message }; } } diff --git a/snappymail/v/0.0.0/app/templates/Views/User/MailMessageView.html b/snappymail/v/0.0.0/app/templates/Views/User/MailMessageView.html index 53e17a085..111b344f6 100644 --- a/snappymail/v/0.0.0/app/templates/Views/User/MailMessageView.html +++ b/snappymail/v/0.0.0/app/templates/Views/User/MailMessageView.html @@ -302,6 +302,7 @@