/[sudobot]/trunk/src/commands/moderation/UnmuteCommand.ts
ViewVC logotype

Diff of /trunk/src/commands/moderation/UnmuteCommand.ts

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 235 by rakin, Mon Jul 29 17:29:08 2024 UTC revision 333 by rakin, Mon Jul 29 17:29:35 2024 UTC
# Line 31  export async function unmute(client: Dis Line 31  export async function unmute(client: Dis
31          const { default: MuteRecord } = await import("../../models/MuteRecord");          const { default: MuteRecord } = await import("../../models/MuteRecord");
32    
33          const hardmute = await Hardmute.findOne({          const hardmute = await Hardmute.findOne({
34              where: {              user_id: user.id,
35                  user_id: user.id,              guild_id: user.guild.id
                 guild_id: user.guild.id,  
             },  
             order: [  
                 ['id', 'DESC']  
             ]  
36          });          });
37    
38          if (hardmute) {          if (hardmute) {
39              for await (const roleID of hardmute.get().roles) {              for await (const roleID of hardmute.roles) {
40                  try {                  try {
41                      const role = await user.guild.roles.fetch(roleID);                      const role = await user.guild.roles.fetch(roleID);
42    
# Line 54  export async function unmute(client: Dis Line 49  export async function unmute(client: Dis
49                  }                  }
50              }              }
51    
52              await hardmute.destroy();              await hardmute.delete();
53          }          }
54    
55          const timeouts = getTimeouts();          const timeouts = getTimeouts();

Legend:
Removed from v.235  
changed lines
  Added in v.333

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26