This commit is contained in:
Mirco Wittrien 2020-11-06 12:54:56 +01:00
parent 1f95f37fae
commit 24a747ca4a
2 changed files with 4 additions and 4 deletions

View File

@ -23,7 +23,7 @@
"CallUtils": {"props": ["getCalls", "isCallActive"]},
"CategoryCollapseStore": {"props": ["getCollapsedCategories", "isCollapsed"]},
"CategoryCollapseUtils": {"props": ["categoryCollapse", "categoryCollapseAll"]},
"ChannelStore": {"props": ["getChannel"]},
"ChannelStore": {"props": ["getChannel", "getDMFromUserId"]},
"ColorUtils": {"props": ["hex2int", "hex2rgb"]},
"ContextMenuUtils": {"props": ["closeContextMenu", "openContextMenu"]},
"CopyLinkUtils": {"props": ["SUPPORTS_COPY", "copy"]},

View File

@ -13,7 +13,7 @@ module.exports = (_ => {
"info": {
"name": "ShowHiddenChannels",
"author": "DevilBro",
"version": "2.8.4",
"version": "2.8.5",
"description": "Display channels that are hidden from you by role restrictions"
},
"changeLog": {
@ -209,7 +209,7 @@ module.exports = (_ => {
}});
BDFDB.PatchUtils.patch(this, BDFDB.LibraryModules.GuildChannelStore, "getTextChannelNameDisambiguations", {after: e => {
let all = BDFDB.LibraryModules.ChannelStore.getChannels();
let all = BDFDB.LibraryModules.ChannelStore.getGuildChannels();
for (let channel_id in all) if (all[channel_id].guild_id == e.methodArguments[0] && !e.returnValue[channel_id] && (all[channel_id].type != BDFDB.DiscordConstants.ChannelTypes.GUILD_CATEGORY && all[channel_id].type != BDFDB.DiscordConstants.ChannelTypes.GUILD_VOICE)) e.returnValue[channel_id] = {id: channel_id, name: all[channel_id].name};
}});
@ -439,7 +439,7 @@ module.exports = (_ => {
let roles = (BDFDB.LibraryModules.MemberStore.getMember(guild.id, BDFDB.UserUtils.me.id) || {roles:[]}).roles.length;
if (hiddenChannelCache[guild.id] && hiddenChannelCache[guild.id].roles == roles) return [hiddenChannelCache[guild.id].hidden, hiddenChannelCache[guild.id].amount];
else {
let all = BDFDB.LibraryModules.ChannelStore.getChannels(), hidden = {}, amount = 0;
let all = BDFDB.LibraryModules.ChannelStore.getGuildChannels(), hidden = {}, amount = 0;
for (let type in BDFDB.DiscordConstants.ChannelTypes) hidden[BDFDB.DiscordConstants.ChannelTypes[type]] = [];
for (let channel_id in all) {
let channel = all[channel_id];