util.prosodyctl: Use usermanager to delete users instead of unsetting their password
authorKim Alvefur <zash@zash.se>
Fri, 24 Aug 2012 23:33:01 +0000 (01:33 +0200)
committerKim Alvefur <zash@zash.se>
Fri, 24 Aug 2012 23:33:01 +0000 (01:33 +0200)
util/prosodyctl.lua

index a598a44aaaa30e3b1ed52b185718b8ee0f966973..e38f85d47a26ea5a6d0e24e5dbea7ebb0cfde0a9 100644 (file)
@@ -176,9 +176,9 @@ function deluser(params)
        if not _M.user_exists(params) then
                return false, "no-such-user";
        end
-       params.password = nil;
+       local user, host = nodeprep(params.user), nameprep(params.host);
        
-       return _M.adduser(params);
+       return usermanager.delete_user(user, host);
 end
 
 function getpid()