Issue with Emoji list checks (#186)

:)
This commit is contained in:
StealTech 2025-03-18 16:41:20 -05:00 committed by GitHub
parent dc76e447da
commit 1fbc2bfcb2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -102,7 +102,7 @@ export default definePlugin({
find: "#{intl::EMOJI_PICKER_CREATE_EMOJI_TITLE}),size:", find: "#{intl::EMOJI_PICKER_CREATE_EMOJI_TITLE}),size:",
replacement: { replacement: {
match: /(\i)=\i\|\|!\i&&\i.\i.isEmojiCategoryNitroLocked\(\{[^}]*\}\);/, match: /(\i)=\i\|\|!\i&&\i.\i.isEmojiCategoryNitroLocked\(\{[^}]*\}\);/,
replace: "$&$1||" replace: "$&$1=($1 && $1.isNitroLocked && !$1.isUserAccess);"
}, },
predicate: () => settings.store.emojiList, predicate: () => settings.store.emojiList,
}, },
@ -111,7 +111,7 @@ export default definePlugin({
find: "#{intl::EMOJI_CATEGORY_TOP_GUILD_EMOJI},{guildName:", find: "#{intl::EMOJI_CATEGORY_TOP_GUILD_EMOJI},{guildName:",
replacement: { replacement: {
match: /(?<=(\i)\.unshift\((\i)\):)(?=\1\.push\(\2\))/, match: /(?<=(\i)\.unshift\((\i)\):)(?=\1\.push\(\2\))/,
replace: "$2.isNitroLocked||" replace: "$2.isNitroLocked && !$2.isUserAccess ||"
}, },
predicate: () => settings.store.emojiList, predicate: () => settings.store.emojiList,
} }