X-Git-Url: https://git.ktnx.net/?p=icedeb.git;a=blobdiff_plain;f=icedeb.js;h=0d42d9c949d274f315d9fc9b3fc82adfc38875aa;hp=9c9a77053aa597e6b418f69d5efd6c2306a92eb6;hb=c49403e902b0e3b74281f6b86bd5cb666c1b314a;hpb=aee59ae1e856b0f51f4806fdadfdb6ecda01609e diff --git a/icedeb.js b/icedeb.js index 9c9a770..0d42d9c 100644 --- a/icedeb.js +++ b/icedeb.js @@ -117,8 +117,6 @@ function link_clicked(e) { } let clip_input = document.getElementById("clipboard"); - if(clip_input.value == '') - get_clipboard_contents(); let clip = trim(clip_input.value); if(clip_input.value == '') return; @@ -143,6 +141,9 @@ function link_clicked(e) { if (clip != '') url += '?login=' + clip; break; + case 'dmd': + url = 'https://udd.debian.org/dmd.cgi?email1=' + clip; + break; case 'buildd': url = 'https://buildd.debian.org/' + clip; break; @@ -166,17 +167,10 @@ function link_clicked(e) { } function get_clipboard_contents() { - document.getElementById('error').classList.add('hidden'); - let clip_pot = document.getElementById('clip-pot'); let clip_input = document.getElementById("clipboard"); clip_pot.focus(); - if (!document.execCommand("Paste")) { - let err = document.getElementById('error'); - err.textContent = 'Error retrieving clipboard contents'; - err.classList.remove('hidden'); - } - else { + if (document.execCommand("Paste")) { clip_input.value = clip_pot.textContent.trim(); clip_input.focus(); clip_input.setSelectionRange(0, clip_input.value.length)