Update EditChannels.plugin.js

This commit is contained in:
Mirco Wittrien 2022-12-09 15:53:48 +01:00
parent 3800a0fb53
commit 24cfe0f5d4
1 changed files with 5 additions and 5 deletions

View File

@ -2,7 +2,7 @@
* @name EditChannels * @name EditChannels
* @author DevilBro * @author DevilBro
* @authorId 278543574059057154 * @authorId 278543574059057154
* @version 4.5.0 * @version 4.5.1
* @description Allows you to locally edit Channels * @description Allows you to locally edit Channels
* @invite Jx3TjNS * @invite Jx3TjNS
* @donate https://www.paypal.me/MircoWittrien * @donate https://www.paypal.me/MircoWittrien
@ -479,7 +479,7 @@ module.exports = (_ => {
let getCategoryFromSection = e.instance.props.guildChannels.getCategoryFromSection.bind(e.instance.props.guildChannels); let getCategoryFromSection = e.instance.props.guildChannels.getCategoryFromSection.bind(e.instance.props.guildChannels);
e.instance.props.guildChannels.getCategoryFromSection = BDFDB.TimeUtils.suppress((...args) => { e.instance.props.guildChannels.getCategoryFromSection = BDFDB.TimeUtils.suppress((...args) => {
let returnValue = getCategoryFromSection(...args); let returnValue = getCategoryFromSection(...args);
if (returnValue && returnValue.record) returnValue.record = this.getChannelData(returnValue.record.id); if (returnValue && returnValue.record) returnValue.record = this.getChannelData(returnValue.record.id, true, returnValue.record);
return returnValue; return returnValue;
}, "Error in getCategoryFromSection of ChannelsList!", this); }, "Error in getCategoryFromSection of ChannelsList!", this);
let getChannelFromSectionRow = e.instance.props.guildChannels.getChannelFromSectionRow.bind(e.instance.props.guildChannels); let getChannelFromSectionRow = e.instance.props.guildChannels.getChannelFromSectionRow.bind(e.instance.props.guildChannels);
@ -487,8 +487,8 @@ module.exports = (_ => {
let returnValue = getChannelFromSectionRow(...args); let returnValue = getChannelFromSectionRow(...args);
if (returnValue) { if (returnValue) {
returnValue = Object.assign({}, returnValue); returnValue = Object.assign({}, returnValue);
if (returnValue.channel && returnValue.channel.record) returnValue.channel.record = this.getChannelData(returnValue.channel.record.id); if (returnValue.channel && returnValue.channel.record) returnValue.channel.record = this.getChannelData(returnValue.channel.record.id, true, returnValue.channel.record);
if (returnValue.category && returnValue.category.record) returnValue.category.record = this.getChannelData(returnValue.category.record.id); if (returnValue.category && returnValue.category.record) returnValue.category.record = this.getChannelData(returnValue.category.record.id, true, returnValue.category.record);
} }
return returnValue; return returnValue;
}, "Error in getChannelFromSectionRow of ChannelsList!", this); }, "Error in getChannelFromSectionRow of ChannelsList!", this);
@ -769,7 +769,7 @@ module.exports = (_ => {
nativeObject.name = data.name || nativeObject.name; nativeObject.name = data.name || nativeObject.name;
return nativeObject; return nativeObject;
} }
return new BDFDB.DiscordObjects.Channel(channel); return fallbackData || (new BDFDB.DiscordObjects.Channel(channel));
} }
getGroupName (channelId) { getGroupName (channelId) {