]> ruin.nu Git - NDIRC.git/blobdiff - Commands/Usermgm.pm
Updated -user to account for discord id
[NDIRC.git] / Commands / Usermgm.pm
index 7554fd4895acb11d9044f09487d7cd711505016f..e530b84c8ac8049c8a35050d3670e25809ae9e30 100644 (file)
@@ -60,7 +60,7 @@ INSERT INTO users (username,hostmask,pnick,discord_id) VALUES($1,$2,$3,$4)
 };
 
 command '-user' => {
-       help => q(syntax: .-user nick | nick must be alphanum characters, if no pnick is given then it will be set to nick),
+       help => q(syntax: .-user nick | Deactivates a user),
        type => q(usermgmt),
        acl => 'irc_deactivateuser'
 }, class extends NDIRC::Command {
@@ -74,8 +74,8 @@ command '-user' => {
 
                if ($f->rows == 1){
                        my $updated = $dbh->do(q{
-UPDATE users SET hostmask = $1, password = NULL WHERE uid = $2
-                               },undef,$username,$uid);
+UPDATE users SET hostmask = NULL, discord_id = discord_id || '_', password = NULL WHERE uid = $1
+                               },undef,$uid);
                        if ($updated > 0){
                                my $groups = $dbh->do(q{DELETE FROM groupmembers WHERE uid = ?},undef,$uid);
                                $groups += 0;