/[sudobot]/trunk/src/services/Verification.ts
ViewVC logotype

Diff of /trunk/src/services/Verification.ts

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

revision 339 by rakin, Mon Jul 29 17:29:06 2024 UTC revision 340 by rakin, Mon Jul 29 17:29:38 2024 UTC
# Line 31  export default class Verification extend Line 31  export default class Verification extend
31          const { default: UnverifiedMember } = await import('../models/UnverifiedMember');          const { default: UnverifiedMember } = await import('../models/UnverifiedMember');
32    
33          const data = await UnverifiedMember.findOne({          const data = await UnverifiedMember.findOne({
34              where: {              guild_id: member.guild.id,
35                  guild_id: member.guild.id,              user_id: member.id,
36                  user_id: member.id,              status: 'pending'
                 status: 'pending'  
             }  
37          });          });
38    
39          await data?.set('status', 'done');          await data?.set('status', 'done');
# Line 50  export default class Verification extend Line 48  export default class Verification extend
48          await UnverifiedMember.create({          await UnverifiedMember.create({
49              guild_id: member.guild.id,              guild_id: member.guild.id,
50              user_id: member.id,              user_id: member.id,
51              status: 'pending'              status: 'pending',
52                createdAt: new Date()
53          });          });
54    
55          await member.roles.add(this.client.config.props[member.guild.id].verification.role);          await member.roles.add(this.client.config.props[member.guild.id].verification.role);

Legend:
Removed from v.339  
changed lines
  Added in v.340

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26