Fix guild member methods and set the guild/channel settings window section before opening it
This commit is contained in:
parent
e524c50b65
commit
32452d918a
|
@ -120,8 +120,8 @@ export class Channel {
|
||||||
* @param {String} section The section to open (see DiscordConstants.ChannelSettingsSections)
|
* @param {String} section The section to open (see DiscordConstants.ChannelSettingsSections)
|
||||||
*/
|
*/
|
||||||
openSettings(section = 'OVERVIEW') {
|
openSettings(section = 'OVERVIEW') {
|
||||||
Modules.ChannelSettingsWindow.open(this.id);
|
|
||||||
Modules.ChannelSettingsWindow.setSection(section);
|
Modules.ChannelSettingsWindow.setSection(section);
|
||||||
|
Modules.ChannelSettingsWindow.open(this.id);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -231,8 +231,8 @@ export class Guild {
|
||||||
* @param {String} section The section to open (see DiscordConstants.GuildSettingsSections)
|
* @param {String} section The section to open (see DiscordConstants.GuildSettingsSections)
|
||||||
*/
|
*/
|
||||||
openSettings(section = 'OVERVIEW') {
|
openSettings(section = 'OVERVIEW') {
|
||||||
Modules.GuildSettingsWindow.open(this.id);
|
|
||||||
Modules.GuildSettingsWindow.setSection(section);
|
Modules.GuildSettingsWindow.setSection(section);
|
||||||
|
Modules.GuildSettingsWindow.open(this.id);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -171,7 +171,7 @@ export class GuildMember {
|
||||||
*/
|
*/
|
||||||
openChangeNicknameModal() {
|
openChangeNicknameModal() {
|
||||||
if (DiscordApi.currentUser !== this) this.assertPermissions('MANAGE_NICKNAMES', Modules.DiscordPermissions.MANAGE_NICKNAMES);
|
if (DiscordApi.currentUser !== this) this.assertPermissions('MANAGE_NICKNAMES', Modules.DiscordPermissions.MANAGE_NICKNAMES);
|
||||||
Modules.ChangeNicknameModal.open(this.guild_id, this.id);
|
Modules.ChangeNicknameModal.open(this.guild_id, this.user_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -181,7 +181,7 @@ export class GuildMember {
|
||||||
*/
|
*/
|
||||||
kick(reason = '') {
|
kick(reason = '') {
|
||||||
this.assertPermissions('KICK_MEMBERS', Modules.DiscordPermissions.KICK_MEMBERS);
|
this.assertPermissions('KICK_MEMBERS', Modules.DiscordPermissions.KICK_MEMBERS);
|
||||||
return Modules.GuildActions.kickUser(this.guild_id, this.id, reason);
|
return Modules.GuildActions.kickUser(this.guild_id, this.user_id, reason);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -192,7 +192,7 @@ export class GuildMember {
|
||||||
*/
|
*/
|
||||||
ban(daysToDelete = 1, reason = '') {
|
ban(daysToDelete = 1, reason = '') {
|
||||||
this.assertPermissions('BAN_MEMBERS', Modules.DiscordPermissions.BAN_MEMBERS);
|
this.assertPermissions('BAN_MEMBERS', Modules.DiscordPermissions.BAN_MEMBERS);
|
||||||
return Modules.GuildActions.banUser(this.guild_id, this.id, daysToDelete, reason);
|
return Modules.GuildActions.banUser(this.guild_id, this.user_id, daysToDelete, reason);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -201,7 +201,7 @@ export class GuildMember {
|
||||||
*/
|
*/
|
||||||
unban() {
|
unban() {
|
||||||
this.assertPermissions('BAN_MEMBERS', Modules.DiscordPermissions.BAN_MEMBERS);
|
this.assertPermissions('BAN_MEMBERS', Modules.DiscordPermissions.BAN_MEMBERS);
|
||||||
return Modules.GuildActions.unbanUser(this.guild_id, this.id);
|
return Modules.GuildActions.unbanUser(this.guild_id, this.user_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -210,7 +210,7 @@ export class GuildMember {
|
||||||
*/
|
*/
|
||||||
move(channel) {
|
move(channel) {
|
||||||
this.assertPermissions('MOVE_MEMBERS', Modules.DiscordPermissions.MOVE_MEMBERS);
|
this.assertPermissions('MOVE_MEMBERS', Modules.DiscordPermissions.MOVE_MEMBERS);
|
||||||
Modules.GuildActions.setChannel(this.guild_id, this.id, channel.id);
|
Modules.GuildActions.setChannel(this.guild_id, this.user_id, channel.id);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -218,7 +218,7 @@ export class GuildMember {
|
||||||
*/
|
*/
|
||||||
mute(active = true) {
|
mute(active = true) {
|
||||||
this.assertPermissions('MUTE_MEMBERS', Modules.DiscordPermissions.MUTE_MEMBERS);
|
this.assertPermissions('MUTE_MEMBERS', Modules.DiscordPermissions.MUTE_MEMBERS);
|
||||||
Modules.GuildActions.setServerMute(this.guild_id, this.id, active);
|
Modules.GuildActions.setServerMute(this.guild_id, this.user_id, active);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -233,7 +233,7 @@ export class GuildMember {
|
||||||
*/
|
*/
|
||||||
deafen(active = true) {
|
deafen(active = true) {
|
||||||
this.assertPermissions('DEAFEN_MEMBERS', Modules.DiscordPermissions.DEAFEN_MEMBERS);
|
this.assertPermissions('DEAFEN_MEMBERS', Modules.DiscordPermissions.DEAFEN_MEMBERS);
|
||||||
Modules.GuildActions.setServerDeaf(this.guild_id, this.id, active);
|
Modules.GuildActions.setServerDeaf(this.guild_id, this.user_id, active);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue