From d8bbdc8674007a46dc96fc3a8731d98504e86fc9 Mon Sep 17 00:00:00 2001 From: Etorix <92535668+EtorixDev@users.noreply.github.com> Date: Fri, 8 May 2026 09:09:00 -0700 Subject: [PATCH] Canary Fixes. (#1059) --- src/equicordplugins/questify/index.tsx | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/src/equicordplugins/questify/index.tsx b/src/equicordplugins/questify/index.tsx index a1a6f10cf..26e85c470 100644 --- a/src/equicordplugins/questify/index.tsx +++ b/src/equicordplugins/questify/index.tsx @@ -207,15 +207,13 @@ export default definePlugin({ }, { // Hides the sponsored banner on the Quests page. - find: "resetSortingFiltering(),requestAnimationFrame", - group: true, + find: "QUEST_HOME)},[]),", predicate: () => !getQuestifySettings().disableQuestsEverything && getQuestifySettings().disableSponsoredBanner, - replacement: [ - { - match: /(?<=(\i),isLoading:(\i)}=\(0,\i.\i\)\(\);)/, - replace: "if(true){$1=null;$2=false;};" - } - ] + replacement: { + match: /(?<=(\i),isLoading:(\i)}=\(0,\i.\i\)\(\i\);)/, + replace: "if(true){$1=null;$2=false;};" + } + }, { // Hides the Quest & Orbs badges on user profiles. @@ -306,7 +304,7 @@ export default definePlugin({ ] }, { - find: "resetSortingFiltering(),requestAnimationFrame", + find: "QUEST_HOME)},[]),", group: true, predicate: () => !getQuestifySettings().disableQuestsEverything, replacement: [ @@ -329,11 +327,6 @@ export default definePlugin({ // Update the last used sort and filter choices when the toggle setting for either is changed. match: /(?<=ALL,\i.useMemo\(\(\)=>\()({sortMethod:(\i),filters:(\i))/, replace: "$self.setLastSortChoice($2),$self.setLastFilterChoices($3),$1" - }, - { - // Makes the reset action return to the Questify sort option. - match: /(?<=resetSortingFiltering:\(\)=>{\i\(\),\i\()\i.\i.SUGGESTED/, - replace: '"questify"' } ] }, @@ -419,7 +412,7 @@ export default definePlugin({ replacement: [ { // Subscribes each Quest tile to Questify's manual rerender trigger. - match: /(?=return\(0,\i\.\i\)\("div",\{id:`quest-tile-\$\{\i\.id\}`)/, + match: /(?=return\(0,\i\.\i\)\("div",\{id:)/, replace: "void $self.useQuestRerender();" }, {