Ver código fonte

* Only write userfile once in cmd_mns_user

Bryan Drewery 15 anos atrás
pai
commit
1213d8630a
1 arquivos alterados com 3 adições e 2 exclusões
  1. 3 2
      src/cmds.c

+ 3 - 2
src/cmds.c

@@ -3525,11 +3525,12 @@ static void cmd_mns_user(int idx, char *par)
       check_this_user(handle, 1, NULL);
     if (deluser(handle)) {
       dprintf(idx, "Removed %s: %s.\n", u2->bot ? "bot" : "user", handle);
-      if (conf.bot->hub)
-        write_userfile(idx);
     } else
       dprintf(idx, "Failed to remove %s: %s.\n", u2->bot ? "bot" : "user", handle);
   }
+
+  if (conf.bot->hub)
+    write_userfile(idx);
 }
 
 static void cmd_pls_host(int idx, char *par)