diff --git a/layouts/shortcodes/pgpform.html b/layouts/shortcodes/pgpform.html
index 4b0df9d..0b12d37 100644
--- a/layouts/shortcodes/pgpform.html
+++ b/layouts/shortcodes/pgpform.html
@@ -9,7 +9,8 @@ Encrypted Result:
function encrypt() {
let textarea = document.querySelector("#pgpcleartext");
let resultarea = document.querySelector('#pgpresult');
- let pubKeyURL = "{{ .Get 0 }}"
+ let pubKeyURL = "{{ .Get 0 }}";
+ resultarea.textContent = "";
fetch(pubKeyURL).then(function(response) {
return response.text().then(function(text) {
const pubKey = openpgp.readKey({ armoredKey: text });
@@ -18,9 +19,9 @@ function encrypt() {
const encryptionParameters = {
message: mp[0],
encryptionKeys: mp[1]
- }
+ };
return openpgp.encrypt(encryptionParameters).then(function(encryptedMessage) {
- pgpresult.textContent = encryptedMessage
+ resultarea.textContent = encryptedMessage;
});
});
});
@@ -31,7 +32,7 @@ function genEmail() {
let resultarea = document.querySelector('#pgpresult');
let contents = resultarea.textContent;
let encodedContents = encodeURIComponent(contents);
- let encodedSubject = encodeURIComponent("Contact Form")
+ let encodedSubject = encodeURIComponent("Contact Form");
window.location.href = "mailto:{{ .Site.Params.email }}?subject=" +
encodedSubject + "&body=" + encodedContents;
}