aboutsummaryrefslogtreecommitdiff
path: root/extension/public/background.js
diff options
context:
space:
mode:
Diffstat (limited to 'extension/public/background.js')
-rw-r--r--extension/public/background.js17
1 files changed, 2 insertions, 15 deletions
diff --git a/extension/public/background.js b/extension/public/background.js
index 1f09158..5ebd5f2 100644
--- a/extension/public/background.js
+++ b/extension/public/background.js
@@ -2,27 +2,14 @@ function getBrowser() {
return typeof browser === "undefined" ? chrome : browser;
}
-function toDataURL(url) {
- return fetch(url)
- .then(response => response.blob())
- .then(blob => new Promise((resolve, reject) => {
- const reader = new FileReader()
- reader.onloadend = () => resolve(reader.result)
- reader.onerror = reject
- reader.readAsDataURL(blob)
- }))
-}
-
getBrowser().runtime.onMessage.addListener(async (request, sender, sendResponse) => {
console.log("received message", request)
- let [url, icon] = request;
+ let [url, icons] = request;
let bmk = (await getBrowser().bookmarks.search({url : url}));
console.log(bmk)
if (bmk && bmk.length > 0) {
- let imgData = await toDataURL(icon)
- // console.log(imgData)
- await getBrowser().storage.local.set({["icon-cache-"+bmk[0].id]: imgData});
+ await getBrowser().storage.local.set({["icon-aval-"+bmk[0].id]: icons});
}
sendResponse();
})