diff --git a/src/assets/javascripts/utils.js b/src/assets/javascripts/utils.js index 4a665bc4..65bc67d0 100644 --- a/src/assets/javascripts/utils.js +++ b/src/assets/javascripts/utils.js @@ -374,18 +374,15 @@ function copyRaw(test, copyRawElement) { if (!newUrl) newUrl = await imgurHelper.reverse(url); if (newUrl) { - resolve(true); + resolve(newUrl); if (test) return; navigator.clipboard.writeText(newUrl); - console.log('newUrl', newUrl) if (copyRawElement) { - console.log('working') const textElement = copyRawElement.getElementsByTagName('h4')[0] const oldHtml = textElement.innerHTML; textElement.innerHTML = browser.i18n.getMessage('copied'); setTimeout(() => textElement.innerHTML = oldHtml, 1000); } - console.log('finished') } } resolve() diff --git a/src/manifest.json b/src/manifest.json index 052d992f..269e00a1 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -26,6 +26,7 @@ "unlimitedStorage", "cookies", "privacy", + "clipboardWrite", "contextMenus", "" ], diff --git a/src/pages/background/background.js b/src/pages/background/background.js index 87e13ad3..e1ce8482 100644 --- a/src/pages/background/background.js +++ b/src/pages/background/background.js @@ -212,7 +212,7 @@ browser.webRequest.onErrorOccurred.addListener( ) browser.commands.onCommand.addListener( - async command => { + command => { if (command === 'switchInstance') utils.switchInstance(); else if (command == 'copyRaw') utils.copyRaw(); else if (command == 'unify') utils.unify();