diff --git a/contentScripts/addTorrent/addTorrent.js b/contentScripts/addTorrent/addTorrent.js index 93a83bf..1bf3a41 100644 --- a/contentScripts/addTorrent/addTorrent.js +++ b/contentScripts/addTorrent/addTorrent.js @@ -1,6 +1,6 @@ /* Inject scripts don't forget to add them to web_accessible_resources in manifest */ -injectScript(chrome.extension.getURL('contentScripts/addTorrent/accessAddTorrent.js'), 'head'); -injectLink(chrome.extension.getURL("css/style.css"), 'head'); +injectScript(chrome.runtime.getURL('contentScripts/addTorrent/accessAddTorrent.js'), 'head'); +injectLink(chrome.runtime.getURL("css/style.css"), 'head'); /********************************************************************/ diff --git a/contentScripts/allPages/allPages.js b/contentScripts/allPages/allPages.js index b5b22aa..80939f5 100644 --- a/contentScripts/allPages/allPages.js +++ b/contentScripts/allPages/allPages.js @@ -1,5 +1,5 @@ /* Inject scripts don't forget to add them to web_accessible_resources in manifest */ -injectScript(chrome.extension.getURL('/contentScripts/allPages/accessAllPages.js'), 'head'); +injectScript(chrome.runtime.getURL('/contentScripts/allPages/accessAllPages.js'), 'head'); /* disable annoying fuckn popup */ var popup = document.querySelector('div.ad-alert-wrapper'); diff --git a/contentScripts/search/search.js b/contentScripts/search/search.js index 5fd3ddb..2a4b7da 100644 --- a/contentScripts/search/search.js +++ b/contentScripts/search/search.js @@ -1,5 +1,5 @@ /* Inject scripts don't forget to add them to web_accessible_resources in manifest */ -injectScript(chrome.extension.getURL('contentScripts/search/accessSearch.js'), 'head'); +injectScript(chrome.runtime.getURL('contentScripts/search/accessSearch.js'), 'head'); /********************************************************************/ @@ -13,7 +13,7 @@ chrome.storage.sync.get(['yggToken'], function (value) { var cell = table.rows[i].cells[2]; var downloadButton = document.createElement('a') var downloadIcon = document.createElement('img') - downloadIcon.setAttribute('src', chrome.extension.getURL("img/download.png")); + downloadIcon.setAttribute('src', chrome.runtime.getURL("img/download.png")); downloadButton.appendChild(downloadIcon); downloadButton.setAttribute('href', "https://" + window.location.host + "/rss/download?id=" + torrentId + "&passkey=" + value.yggToken); cell.appendChild(downloadButton); diff --git a/manifest.json b/manifest.json index fd573d5..f36b75e 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "name": "BetterYGG", - "version": "1.2.8", + "version": "1.2.9", "description": "Téléchargez des torrents sur YGG sans ètre connecté et autres !!!", "icons": { "16": "img/flexgg16.png", @@ -12,42 +12,46 @@ }, "options_page": "options/options.html", "background": { - "scripts": ["backgroundScripts/background.js"], - "persistent": false + "service_worker": "backgroundScripts/background.js" }, "permissions": [ "activeTab", "storage" ], "web_accessible_resources" : [ - "contentScripts/addTorrent/accessAddTorrent.js", - "contentScripts/allPages/accessAllPages.js", - "contentScripts/search/accessSearch.js", - "css/style.css", - "img/download.png" + { + "resources": [ + "contentScripts/addTorrent/accessAddTorrent.js", + "contentScripts/allPages/accessAllPages.js", + "contentScripts/search/accessSearch.js", + "css/style.css", + "img/download.png" + ], + "matches": ["https://*.yggtorrent.la/*"] + } ], "content_scripts": [ { - "matches": ["https://*.yggtorrent.nz/torrent/*"], + "matches": ["https://*.yggtorrent.la/torrent/*"], "run_at": "document_idle", "js": ["js/utilsFunctions.js", "contentScripts/addTorrent/addTorrent.js"] }, { - "matches": ["https://*.yggtorrent.nz/"], + "matches": ["https://*.yggtorrent.la/"], "run_at": "document_idle", "js": [ "contentScripts/homePage.js"] }, { - "matches": ["https://*.yggtorrent.nz/*"], + "matches": ["https://*.yggtorrent.la/*"], "run_at": "document_idle", "js": ["js/utilsFunctions.js", "contentScripts/allPages/allPages.js"] }, { - "matches": ["https://*.yggtorrent.nz/engine/search*"], + "matches": ["https://*.yggtorrent.la/engine/search*"], "run_at": "document_idle", "js": ["js/utilsFunctions.js", "contentScripts/search/search.js"] } ], - "manifest_version": 2 + "manifest_version": 3 }