diff --git a/lookup.html b/lookup.html index e1a11c0..22e955e 100644 --- a/lookup.html +++ b/lookup.html @@ -27,8 +27,14 @@ let armoredPubkey = await hkp.lookup(options).catch((err) => {document.getElementById("result").value = err.message;document.getElementById("progressbar").className = "progress-bar bg-danger";}); var pubkey = await openpgp.key.readArmored(armoredPubkey).catch((err) => {document.getElementById("result").value = err.message;document.getElementById("progressbar").className = "progress-bar bg-danger";}); console.log(pubkey); - document.getElementById("userid").value = pubkey.keys[0].users[0].userId.userid; - document.getElementById("result").value = armoredPubkey; + if (pubkey) { + document.getElementById("userid").value = pubkey.keys[0].users[0].userId.userid; + document.getElementById("result").value = armoredPubkey; + document.getElementById("progressbar").className = "progress-bar bg-success"; + } else { + document.getElementById("result").value = 'Error, please try again.'; + document.getElementById("progressbar").className = "progress-bar bg-danger"; + } }