Comparison

plugins/mod_admin_telnet.lua @ 5666:c1e1b265ee82

Merge 0.9->trunk
author Kim Alvefur <zash@zash.se>
date Mon, 10 Jun 2013 14:37:02 +0200
parent 5662:685d46ec352b
parent 5665:da1881e1b35b
child 5674:ebdbf4cf0b2f
comparison
equal deleted inserted replaced
5664:4f499eb63c04 5666:c1e1b265ee82
989 989
990 function def_env.user:password(jid, password) 990 function def_env.user:password(jid, password)
991 local username, host = jid_split(jid); 991 local username, host = jid_split(jid);
992 if not hosts[host] then 992 if not hosts[host] then
993 return nil, "No such host: "..host; 993 return nil, "No such host: "..host;
994 elseif um.user_exists(username, host) then 994 elseif not um.user_exists(username, host) then
995 return nil, "No such user"; 995 return nil, "No such user";
996 end 996 end
997 local ok, err = um.set_password(username, password, host); 997 local ok, err = um.set_password(username, password, host);
998 if ok then 998 if ok then
999 return true, "User password changed"; 999 return true, "User password changed";