# HG changeset patch # User Kim Alvefur # Date 1281977482 -7200 # Node ID 8cf30367aa4faa4fe10bf41cbc429f88bd7533ca # Parent fba130c16818da905b87f84ed4a8c7ca83740363 mod_auth_internal_hashed: Fix deleting users diff -r fba130c16818 -r 8cf30367aa4f plugins/mod_auth_internal_hashed.lua --- a/plugins/mod_auth_internal_hashed.lua Thu Aug 12 20:44:01 2010 +0200 +++ b/plugins/mod_auth_internal_hashed.lua Mon Aug 16 18:51:22 2010 +0200 @@ -125,6 +125,9 @@ end function provider.create_user(username, password) + if password == nil then + return datamanager.store(username, host, "accounts", {}); + end local salt = generate_uuid(); local valid, stored_key, server_key = getAuthenticationDatabaseSHA1(password, salt, iteration_count); local stored_key_hex = to_hex(stored_key);