Software /
code /
prosody
Comparison
plugins/mod_admin_telnet.lua @ 5665:da1881e1b35b
mod_admin_telnet: Fix another wrong boolean expression
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 10 Jun 2013 14:35:35 +0200 |
parent | 5643:e612e1887e39 |
child | 5666:c1e1b265ee82 |
child | 5672:0c68cea74d5d |
comparison
equal
deleted
inserted
replaced
5663:4e51ceee469c | 5665:da1881e1b35b |
---|---|
971 | 971 |
972 function def_env.user:password(jid, password) | 972 function def_env.user:password(jid, password) |
973 local username, host = jid_split(jid); | 973 local username, host = jid_split(jid); |
974 if not hosts[host] then | 974 if not hosts[host] then |
975 return nil, "No such host: "..host; | 975 return nil, "No such host: "..host; |
976 elseif um.user_exists(username, host) then | 976 elseif not um.user_exists(username, host) then |
977 return nil, "No such user"; | 977 return nil, "No such user"; |
978 end | 978 end |
979 local ok, err = um.set_password(username, password, host); | 979 local ok, err = um.set_password(username, password, host); |
980 if ok then | 980 if ok then |
981 return true, "User password changed"; | 981 return true, "User password changed"; |