FakeProfilesThemesAndEffects: Fix Patches

This commit is contained in:
thororen1234 2025-10-01 17:53:19 -04:00
parent 4fc8f9d9b3
commit f5b2405dc5
No known key found for this signature in database
3 changed files with 4 additions and 4 deletions

View file

@ -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"],

View file

@ -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,"
}
}

View file

@ -70,7 +70,7 @@ export function profilePreviewHook(props: Record<string, any>) {
props.canUsePremiumCustomization = true;
}
if (!props.forProfileEffectModal && profileEffect) {
props.pendingProfileEffectId = profileEffect.id;
props.pendingProfileEffect = profileEffect;
props.canUsePremiumCustomization = true;
}
}