Просмотр исходного кода

fix: bypass url if code cannot be fetched

Gerald 5 лет назад
Родитель
Сommit
df8ea1d473
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/background/utils/requests.js

+ 1 - 1
src/background/utils/requests.js

@@ -440,7 +440,7 @@ browser.webRequest.onBeforeRequest.addListener((req) => {
 
 async function maybeInstallUserJs(tabId, url) {
   const { data: code } = await request(url).catch(noop) || {};
-  if (parseMeta(code).name) {
+  if (code && parseMeta(code).name) {
     const tab = tabId >= 0 && await browser.tabs.get(tabId) || {};
     confirmInstall({ code, url, from: tab.url }, { tab });
     if (cache.has(`autoclose:${tabId}`)