net.dns: Close voided sockets, so they don't stay in net.server
[prosody.git] / core / usermanager.lua
index 2ca0aef16a5057aa746f19d65b50aad48eed8e8d..417d70375bd8d315780db7e32e83496da71267a6 100644 (file)
@@ -93,7 +93,11 @@ function delete_user(username, host)
        local ok, err = hosts[host].users.delete_user(username);
        if not ok then return nil, err; end
        prosody.events.fire_event("user-deleted", { username = username, host = host });
-       return storagemanager.get_driver(host):purge(username);
+       return storagemanager.purge(username, host);
+end
+
+function users(host)
+       return hosts[host].users.users();
 end
 
 function get_sasl_handler(host, session)