From 27ee50fd65bc7c1f0e70ff54fd18a2eb32bf6a5e Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Wed, 4 Feb 2026 16:42:06 -0500 Subject: [PATCH] Fix more plugins --- src/equicordplugins/_api/audioPlayer.ts | 2 +- src/equicordplugins/limitMiddleClickPaste/index.ts | 2 +- src/equicordplugins/noModalAnimation/index.ts | 4 ++-- src/equicordplugins/statusPresets/index.tsx | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/equicordplugins/_api/audioPlayer.ts b/src/equicordplugins/_api/audioPlayer.ts index 615eb93e4..e9e0d1906 100644 --- a/src/equicordplugins/_api/audioPlayer.ts +++ b/src/equicordplugins/_api/audioPlayer.ts @@ -24,7 +24,7 @@ export default definePlugin({ // Uses the audio as-is if external, otherwise checks for an internal Discord sound. // Also force loads the internal sounds module to account for the second patch group below, // as well as accounting for not calling the module in this patch when this.type is not DISCORD. - match: /(let \i=class.{0,900}?new Audio;\i.src=)((\i\(\d+\)).{0,50}concat\()this.name(,".mp3"\)\))/, + match: /(let \i=class.{0,900}?new Audio;\i.src=)((\i\(\d+\))\(`\.\/\$\{)this.name(\}\.mp3`\))/, replace: "$3;$1this.type!==$self.AudioType.DISCORD?this.audio:$2this.audio$4" }, { diff --git a/src/equicordplugins/limitMiddleClickPaste/index.ts b/src/equicordplugins/limitMiddleClickPaste/index.ts index 9219244ff..632eae2fe 100644 --- a/src/equicordplugins/limitMiddleClickPaste/index.ts +++ b/src/equicordplugins/limitMiddleClickPaste/index.ts @@ -113,7 +113,7 @@ export default definePlugin({ // Detects paste events triggered inside of Discord's text input. find: ",origin:\"clipboard\"});", replacement: { - match: /(?<="handlePaste",(\i)=>{)(?=var)/, + match: /(?<=handlePaste=(\i)=>{)(?=let)/, replace: "if($self.isPastingDisabled(true)){$1.preventDefault?.();$1.stopPropagation?.();return;}" } }, diff --git a/src/equicordplugins/noModalAnimation/index.ts b/src/equicordplugins/noModalAnimation/index.ts index 17433d8dd..b86bb95b3 100644 --- a/src/equicordplugins/noModalAnimation/index.ts +++ b/src/equicordplugins/noModalAnimation/index.ts @@ -29,8 +29,8 @@ export default definePlugin({ { find: '="ABOVE"', replacement: { - match: /:300/, - replace: ":0", + match: /\?\?300/, + replace: "??0", } }, { diff --git a/src/equicordplugins/statusPresets/index.tsx b/src/equicordplugins/statusPresets/index.tsx index 06e5db6f0..113b4052b 100644 --- a/src/equicordplugins/statusPresets/index.tsx +++ b/src/equicordplugins/statusPresets/index.tsx @@ -152,7 +152,7 @@ export default definePlugin({ { find: '"CustomStatusModalWithPreview"', replacement: { - match: /(?<=(\i)\.state\).*?)\{text:\i\.\i\.\i\(\i\.\i#{intl::SAVE}\)/, + match: /(?<=(\i)\?\.state\?\?.*?)\{text:\i\.\i\.\i\(\i\.\i#{intl::SAVE}\)/, replace: "$self.renderRememberButton($1),$&" } },