diff --git a/src/equicordplugins/fakeProfileThemesAndEffects/components/index.tsx b/src/equicordplugins/fakeProfileThemesAndEffects/components/index.tsx index bce727f22..da9722607 100644 --- a/src/equicordplugins/fakeProfileThemesAndEffects/components/index.tsx +++ b/src/equicordplugins/fakeProfileThemesAndEffects/components/index.tsx @@ -79,7 +79,7 @@ export function setProfileEffectModal(comp: typeof ProfileEffectModal) { ProfileEffectModal = comp; } -const requireProfileEffectModal = extractAndLoadChunksLazy([/guild:\i,initialSelectedEffectId:/, /\i\.\i\i\)/]); +const requireProfileEffectModal = extractAndLoadChunksLazy([/initialSelectedEffect:\i,analyticsLocations:/, /\i\.\i\i\)/]); export async function openProfileEffectModal( initialEffectId: ProfileEffectModalProps["initialSelectedEffectId"], diff --git a/src/equicordplugins/fakeProfileThemesAndEffects/index.tsx b/src/equicordplugins/fakeProfileThemesAndEffects/index.tsx index 5e9ce8dec..c27f9d976 100644 --- a/src/equicordplugins/fakeProfileThemesAndEffects/index.tsx +++ b/src/equicordplugins/fakeProfileThemesAndEffects/index.tsx @@ -87,7 +87,7 @@ export default definePlugin({ }, // ProfileEffectModal { - find: "initialSelectedProfileEffectId:", + find: '"ProfileEffectModal"', group: true, replacement: [ // Modal root @@ -157,7 +157,7 @@ export default definePlugin({ find: "#{intl::COLLECTIBLES_GIFT_LABEL}", replacement: { // Add back removed "forProfileEffectModal" property - match: /(?<=[{,])(?=pendingProfileEffectId:)/, + match: /(?<=[{,])(?=pendingProfileEffect:)/, replace: "forProfileEffectModal:!0," } } diff --git a/src/equicordplugins/fakeProfileThemesAndEffects/lib/profilePreview.ts b/src/equicordplugins/fakeProfileThemesAndEffects/lib/profilePreview.ts index 8a0a4dce3..0b8bc8904 100644 --- a/src/equicordplugins/fakeProfileThemesAndEffects/lib/profilePreview.ts +++ b/src/equicordplugins/fakeProfileThemesAndEffects/lib/profilePreview.ts @@ -70,7 +70,7 @@ export function profilePreviewHook(props: Record) { props.canUsePremiumCustomization = true; } if (!props.forProfileEffectModal && profileEffect) { - props.pendingProfileEffectId = profileEffect.id; + props.pendingProfileEffect = profileEffect; props.canUsePremiumCustomization = true; } }