From b88d342241f43008de183bbcd1d8e1d804d62ba7 Mon Sep 17 00:00:00 2001 From: Mirco Wittrien Date: Fri, 28 Apr 2023 13:04:00 +0200 Subject: [PATCH] stuff --- Library/_res/0BDFDB.data.json | 2 +- Plugins/EditUsers/EditUsers.plugin.js | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Library/_res/0BDFDB.data.json b/Library/_res/0BDFDB.data.json index 81f5c4b059..a0fd084370 100644 --- a/Library/_res/0BDFDB.data.json +++ b/Library/_res/0BDFDB.data.json @@ -569,7 +569,7 @@ "UseCopyIdItem": {"strings": ["\"devmode-copy-id"]}, "UserBadges": {"strings": [".PROFILE_USER_BADGES", "SIZE_24"]}, "UserBanner": {"strings": [".showPremiumBadgeUpsell", ".isPremiumAtLeast", ".SETTINGS"]}, - "UserBannerMask": {"strings": [".overrideAvatarDecorationURL", "hasBannerImage:", "foreignObject"]}, + "UserBannerMask": {"strings": [".overrideAvatarDecorationURL", "getAvatarSpecs", "foreignObject"]}, "UserBioSection": {"strings": [".isUsingGuildBio", "aboutMeGuildIcon", "GUILD_IDENTITY_BIO_TOAST"]}, "UserConnectionsSection": {"strings": [".applicationRoleConnections)", ".CONNECTIONS_ROLE_POPOUT_VIEW_ALL"]}, "UserGenericContextMenu": {"strings": ["USER_ACTIONS_MENU_LABEL", "navId:\"user", ".USER_GENERIC_MENU"]}, diff --git a/Plugins/EditUsers/EditUsers.plugin.js b/Plugins/EditUsers/EditUsers.plugin.js index 854eb24f01..81c8d4ca24 100644 --- a/Plugins/EditUsers/EditUsers.plugin.js +++ b/Plugins/EditUsers/EditUsers.plugin.js @@ -2,7 +2,7 @@ * @name EditUsers * @author DevilBro * @authorId 278543574059057154 - * @version 4.7.8 + * @version 4.7.9 * @description Allows you to locally edit Users * @invite Jx3TjNS * @donate https://www.paypal.me/MircoWittrien @@ -540,7 +540,11 @@ module.exports = (_ => { } else if (changedUsers[e.instance.props.user.id].banner) { e.instance.props.bannerSrc = changedUsers[e.instance.props.user.id].banner; - if (e.instance.props.displayProfile) e.instance.props.displayProfile.banner = changedUsers[e.instance.props.user.id].banner; + if (e.instance.props.displayProfile) { + e.instance.props.displayProfile = BDFDB.ObjectUtils.copy(e.instance.props.displayProfile); + e.instance.props.displayProfile.banner = changedUsers[e.instance.props.user.id].banner; + e.instance.props.displayProfile.premiumType = 2; + } } } @@ -560,7 +564,9 @@ module.exports = (_ => { } else if (changedUsers[e.instance.props.user.id].banner) { e.instance.props.hasBanner = true; + e.instance.props.displayProfile = BDFDB.ObjectUtils.copy(e.instance.props.displayProfile); e.instance.props.displayProfile.banner = changedUsers[e.instance.props.user.id].banner; + e.instance.props.displayProfile.premiumType = 2; } } }