diff --git a/Plugins/BadgesEverywhere/BadgesEverywhere.plugin.js b/Plugins/BadgesEverywhere/BadgesEverywhere.plugin.js index d8cbf5eefd..87158363c0 100644 --- a/Plugins/BadgesEverywhere/BadgesEverywhere.plugin.js +++ b/Plugins/BadgesEverywhere/BadgesEverywhere.plugin.js @@ -3,7 +3,7 @@ class BadgesEverywhere { getName () {return "BadgesEverywhere";} - getVersion () {return "1.4.7";} + getVersion () {return "1.4.9";} getAuthor () {return "DevilBro";} @@ -232,8 +232,8 @@ class BadgesEverywhere { let user = BDFDB.ReactUtils.getValue(e.instance, "props.message.author"); if (user && typeof e.returnvalue.props.children == "function" && BDFDB.DataUtils.get(this, "settings", "showInChat")) { let renderChildren = e.returnvalue.props.children; - e.returnvalue.props.children = () => { - let renderedChildren = renderChildren(e.instance); + e.returnvalue.props.children = (...args) => { + let renderedChildren = renderChildren(...args); this.injectBadges(e.instance, renderedChildren.props.children, user, "chat"); return renderedChildren; }; diff --git a/Plugins/CompleteTimestamps/CompleteTimestamps.plugin.js b/Plugins/CompleteTimestamps/CompleteTimestamps.plugin.js index 295962da01..2c0af04964 100644 --- a/Plugins/CompleteTimestamps/CompleteTimestamps.plugin.js +++ b/Plugins/CompleteTimestamps/CompleteTimestamps.plugin.js @@ -239,8 +239,8 @@ class CompleteTimestamps { if (typeof e.returnvalue.props.children == "function") { let settings = BDFDB.DataUtils.get(this, "settings"); let renderChildren = e.returnvalue.props.children; - e.returnvalue.props.children = () => { - let renderedChildren = renderChildren(e.instance); + e.returnvalue.props.children = (...args) => { + let renderedChildren = renderChildren(...args); if (e.instance.props.isCompact && settings.showInChat) this.injectTimestamp(renderedChildren, e.instance.props); if (settings.changeForEdit) this.injectEditStamp(renderedChildren, e.instance.props); return renderedChildren; diff --git a/Plugins/CreationDate/CreationDate.plugin.js b/Plugins/CreationDate/CreationDate.plugin.js index da6fadfe21..d94f031fe3 100644 --- a/Plugins/CreationDate/CreationDate.plugin.js +++ b/Plugins/CreationDate/CreationDate.plugin.js @@ -232,8 +232,8 @@ class CreationDate { processAnalyticsContext (e) { if (typeof e.returnvalue.props.children == "function" && e.instance.props.section == "Profile Modal" && BDFDB.DataUtils.get(this, "settings", "addInUserProfil")) { let renderChildren = e.returnvalue.props.children; - e.returnvalue.props.children = () => { - let renderedChildren = renderChildren(e.instance); + e.returnvalue.props.children = (...args) => { + let renderedChildren = renderChildren(...args); let [children, index] = BDFDB.ReactUtils.findChildren(renderedChildren, {name: "DiscordTag"}); if (index > -1) this.injectDate(children, 1, children[index].props.user); return renderedChildren; diff --git a/Plugins/JoinedAtDate/JoinedAtDate.plugin.js b/Plugins/JoinedAtDate/JoinedAtDate.plugin.js index 365573a088..213ab3ae22 100644 --- a/Plugins/JoinedAtDate/JoinedAtDate.plugin.js +++ b/Plugins/JoinedAtDate/JoinedAtDate.plugin.js @@ -234,8 +234,8 @@ class JoinedAtDate { processAnalyticsContext (e) { if (typeof e.returnvalue.props.children == "function" && e.instance.props.section == "Profile Modal" && BDFDB.DataUtils.get(this, "settings", "addInUserProfil")) { let renderChildren = e.returnvalue.props.children; - e.returnvalue.props.children = () => { - let renderedChildren = renderChildren(e.instance); + e.returnvalue.props.children = (...args) => { + let renderedChildren = renderChildren(...args); let [children, index] = BDFDB.ReactUtils.findChildren(renderedChildren, {name: "DiscordTag"}); if (index > -1) this.injectDate(e.instance, children, 1, children[index].props.user); return renderedChildren; diff --git a/Plugins/LastMessageDate/LastMessageDate.plugin.js b/Plugins/LastMessageDate/LastMessageDate.plugin.js index 8e98ff1ac3..89bfcd3bca 100644 --- a/Plugins/LastMessageDate/LastMessageDate.plugin.js +++ b/Plugins/LastMessageDate/LastMessageDate.plugin.js @@ -241,8 +241,8 @@ class LastMessageDate { processAnalyticsContext (e) { if (typeof e.returnvalue.props.children == "function" && e.instance.props.section == "Profile Modal" && BDFDB.DataUtils.get(this, "settings", "addInUserProfil")) { let renderChildren = e.returnvalue.props.children; - e.returnvalue.props.children = () => { - let renderedChildren = renderChildren(e.instance); + e.returnvalue.props.children = (...args) => { + let renderedChildren = renderChildren(...args); let [children, index] = BDFDB.ReactUtils.findChildren(renderedChildren, {name: "DiscordTag"}); if (index > -1) this.injectDate(e.instance, children, 1, children[index].props.user); return renderedChildren; diff --git a/Plugins/OwnerTag/OwnerTag.plugin.js b/Plugins/OwnerTag/OwnerTag.plugin.js index 78653ad5a1..5386447da0 100644 --- a/Plugins/OwnerTag/OwnerTag.plugin.js +++ b/Plugins/OwnerTag/OwnerTag.plugin.js @@ -3,7 +3,7 @@ class OwnerTag { getName () {return "OwnerTag";} - getVersion () {return "1.1.9";} + getVersion () {return "1.2.1";} getAuthor () {return "DevilBro";} @@ -152,8 +152,8 @@ class OwnerTag { let usertype = this.getUserType(user); if (usertype && user && typeof e.returnvalue.props.children == "function" && BDFDB.DataUtils.get(this, "settings", "addInChatWindow")) { let renderChildren = e.returnvalue.props.children; - e.returnvalue.props.children = () => { - let renderedChildren = renderChildren(e.instance); + e.returnvalue.props.children = (...args) => { + let renderedChildren = renderChildren(...args); this.injectOwnerTag(renderedChildren.props.children, user, usertype, 2, e.instance.props.isCompact ? BDFDB.disCN.bottagmessagecompact : BDFDB.disCN.bottagmessagecozy); return renderedChildren; }; diff --git a/Plugins/ShowImageDetails/ShowImageDetails.plugin.js b/Plugins/ShowImageDetails/ShowImageDetails.plugin.js index f52cffe1ed..7db8b400e9 100644 --- a/Plugins/ShowImageDetails/ShowImageDetails.plugin.js +++ b/Plugins/ShowImageDetails/ShowImageDetails.plugin.js @@ -142,8 +142,8 @@ class ShowImageDetails { let settings = BDFDB.DataUtils.get(this, "settings"); let amounts = BDFDB.DataUtils.get(this, "amounts"); let renderChildren = e.returnvalue.props.children; - e.returnvalue.props.children = () => { - let renderedChildren = renderChildren(e.instance); + e.returnvalue.props.children = (...args) => { + let renderedChildren = renderChildren(...args); if (settings.showOnHover) return BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.TooltipContainer, { text: `${attachment.filename}\n${BDFDB.NumberUtils.formatBytes(attachment.size)}\n${attachment.width}x${attachment.height}px`, tooltipConfig: { diff --git a/Plugins/TopRoleEverywhere/TopRoleEverywhere.plugin.js b/Plugins/TopRoleEverywhere/TopRoleEverywhere.plugin.js index 348f075b0b..61ada9cefc 100644 --- a/Plugins/TopRoleEverywhere/TopRoleEverywhere.plugin.js +++ b/Plugins/TopRoleEverywhere/TopRoleEverywhere.plugin.js @@ -3,7 +3,7 @@ class TopRoleEverywhere { getName () {return "TopRoleEverywhere";} - getVersion () {return "2.9.1";} + getVersion () {return "2.9.3";} getAuthor () {return "DevilBro";} @@ -151,8 +151,8 @@ class TopRoleEverywhere { let user = BDFDB.ReactUtils.getValue(e.instance, "props.message.author"); if (user && typeof e.returnvalue.props.children == "function" && BDFDB.DataUtils.get(this, "settings", "showInChat")) { let renderChildren = e.returnvalue.props.children; - e.returnvalue.props.children = () => { - let renderedChildren = renderChildren(e.instance); + e.returnvalue.props.children = (...args) => { + let renderedChildren = renderChildren(...args); this.injectRoleTag(renderedChildren.props.children, user, "chat", e.instance.props.isCompact ? BDFDB.disCN.bottagmessagecompact : BDFDB.disCN.bottagmessagecozy); return renderedChildren; };