From db72c0fa363d05e416ca54d2e0d19d74725e053f Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Tue, 23 Apr 2024 22:46:23 +0800 Subject: [PATCH] fix syntax when determining action listener --- scripts/GUI/tabs.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/GUI/tabs.js b/scripts/GUI/tabs.js index d0a9f90..1eb1454 100644 --- a/scripts/GUI/tabs.js +++ b/scripts/GUI/tabs.js @@ -1,6 +1,6 @@ export default class Tabs { static addActionListener(event, callback) { - (event.toLowerCase().contains(`update`)) ? chrome.tabs.onUpdated.addListener(async (tabId, info, tab) => {callback({"tabId": tabId, "info": info, "tab": tab})}) : false; + (event.toLowerCase().includes(`update`)) ? chrome.tabs.onUpdated.addListener(async (tabId, info, tab) => {callback({"tabId": tabId, "info": info, "tab": tab})}) : false; }; static create(URL, index, pinned = false) { @@ -23,7 +23,7 @@ export default class Tabs { let TABS = {}; TABS.all = await chrome.tabs.query(filters); - TABS.result = ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) && ((index != null && (typeof index).contains(`num`)) ? index >= 0 : false)) ? TABS.all[index] : ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) ? TABS.all : null); + TABS.result = ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) && ((index != null && (typeof index).includes(`num`)) ? index >= 0 : false)) ? TABS.all[index] : ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) ? TABS.all : null); return (TABS.result); }