From 9656832fd712adbc00f9d89bf03a53a5ad4a452c Mon Sep 17 00:00:00 2001 From: Sashank999 Date: Thu, 20 Jun 2024 19:26:00 +0530 Subject: [PATCH] Move to v7.2.4, fix racing features. --- extension/changelog.json | 4 ++-- extension/manifest.json | 4 ++-- .../features/car-win-percentage/ttCarWinPercentage.js | 2 +- .../scripts/features/racing-upgrades/ttRacingUpgrades.js | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/extension/changelog.json b/extension/changelog.json index 947c8f5f6..fbb13d529 100644 --- a/extension/changelog.json +++ b/extension/changelog.json @@ -1,9 +1,9 @@ [ { - "version": { "major": 7, "minor": 3, "build": 0 }, + "version": { "major": 7, "minor": 2, "build": 4 }, "title": "Beta", "date": false, - "logs": { "features": [], "fixes": [], "changes": [], "removed": [] } + "logs": { "features": [], "fixes": [{ "message": "Fixing racing features.", "contributor": "TheFoxMan" }], "changes": [], "removed": [] } }, { "version": { "major": 7, "minor": 2, "build": 3 }, diff --git a/extension/manifest.json b/extension/manifest.json index 48224cc58..93e803997 100644 --- a/extension/manifest.json +++ b/extension/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "TornTools", - "version": "7.3.0", + "version": "7.2.4", "description": "Several tools for Torn.", "icons": { "16": "resources/images/icon_16.png", "48": "resources/images/icon_48.png", "128": "resources/images/icon_128.png" }, "action": { "default_title": "TornTools", "default_popup": "pages/popup/popup.html", "default_icon": "resources/images/icon_128.png" }, @@ -609,7 +609,7 @@ "run_at": "document_end" }, { - "matches": ["https://www.torn.com/loader.php?sid=racing*"], + "matches": ["https://www.torn.com/page.php?sid=racing*"], "css": ["scripts/features/racing-upgrades/ttRacingUpgrades.css"], "js": ["scripts/features/car-win-percentage/ttCarWinPercentage.js", "scripts/features/racing-upgrades/ttRacingUpgrades.js"], "run_at": "document_end" diff --git a/extension/scripts/features/car-win-percentage/ttCarWinPercentage.js b/extension/scripts/features/car-win-percentage/ttCarWinPercentage.js index 3ced0fef7..2a40c8600 100644 --- a/extension/scripts/features/car-win-percentage/ttCarWinPercentage.js +++ b/extension/scripts/features/car-win-percentage/ttCarWinPercentage.js @@ -20,7 +20,7 @@ addXHRListener(({ detail: { page, xhr } }) => { if ( feature.enabled() && - page === "loader" && + page === "page" && (xhr.responseURL.includes("tab=parts") || xhr.responseURL.includes("tab=cars") || xhr.responseURL.includes("race_carlist.js")) ) addPercentage(); diff --git a/extension/scripts/features/racing-upgrades/ttRacingUpgrades.js b/extension/scripts/features/racing-upgrades/ttRacingUpgrades.js index f2d4dccb7..57332c081 100644 --- a/extension/scripts/features/racing-upgrades/ttRacingUpgrades.js +++ b/extension/scripts/features/racing-upgrades/ttRacingUpgrades.js @@ -20,7 +20,7 @@ addXHRListener(async ({ detail: { page, xhr, uri } }) => { if (!feature.enabled()) return; - if (page === "loader" && uri) { + if (page === "page" && uri) { const sid = uri.sid; if (sid !== "racing") return; @@ -33,7 +33,7 @@ car.classList.add("tt-modified"); car.addEventListener("click", () => requireElement(".pm-categories-wrap").then(showUpgrades)); } - } else if (page === "loader2") { + } else if (page === "page") { const params = new URLSearchParams(xhr.requestBody); const sid = params.get("sid"); @@ -45,7 +45,7 @@ const confirm = params.get("confirm"); if (confirm !== "1") return; - setTimeout(resetUpgrades, 250); + setTimeout(resetUpgrades, 1000); } }); }