From 09a9ebd4096ab3709948326cae7f2c9a9b6529d0 Mon Sep 17 00:00:00 2001 From: Etorix <92535668+EtorixDev@users.noreply.github.com> Date: Sat, 6 Dec 2025 12:53:51 -0800 Subject: [PATCH] Improve patch for sponsor banner. (#541) --- src/equicordplugins/questify/index.tsx | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/equicordplugins/questify/index.tsx b/src/equicordplugins/questify/index.tsx index 654dfbb28..07ab803ad 100644 --- a/src/equicordplugins/questify/index.tsx +++ b/src/equicordplugins/questify/index.tsx @@ -967,11 +967,18 @@ export default definePlugin({ }, { // Hides the sponsored banner on the Quests page. - find: "assetSponsorImage.url,", - replacement: { - match: /(?<=campaignId]\),)/, - replace: "$self.shouldHideSponsoredQuestBanner()?null:" - } + find: "{isInDiscoverQuestHomeTab:", + group: true, + replacement: [ + { + match: /(?<=resetSortingFiltering\(\)},\[\]\);)/, + replace: "const shouldHideSponsoredQuestBanner=$self.shouldHideSponsoredQuestBanner();" + }, + { + match: /(?<=if\(null!=\i\))return(.{0,60}?}\))/, + replace: "if(!shouldHideSponsoredQuestBanner)return $1" + } + ] }, { // Hides the Quest icon from members list items when