Software / code / prosody
Comparison
plugins/mod_admin_telnet.lua @ 5643:e612e1887e39
mod_admin_telnet: Fix inverted boolean logic
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Tue, 04 Jun 2013 19:35:41 +0200 |
| parent | 5630:5f3c0b11aa88 |
| child | 5645:ae079d57af2e |
| child | 5665:da1881e1b35b |
comparison
equal
deleted
inserted
replaced
| 5642:5862bb57a3f1 | 5643:e612e1887e39 |
|---|---|
| 956 | 956 |
| 957 function def_env.user:delete(jid) | 957 function def_env.user:delete(jid) |
| 958 local username, host = jid_split(jid); | 958 local username, host = jid_split(jid); |
| 959 if not hosts[host] then | 959 if not hosts[host] then |
| 960 return nil, "No such host: "..host; | 960 return nil, "No such host: "..host; |
| 961 elseif um.user_exists(username, host) then | 961 elseif not um.user_exists(username, host) then |
| 962 return nil, "No such user"; | 962 return nil, "No such user"; |
| 963 end | 963 end |
| 964 local ok, err = um.delete_user(username, host); | 964 local ok, err = um.delete_user(username, host); |
| 965 if ok then | 965 if ok then |
| 966 return true, "User deleted"; | 966 return true, "User deleted"; |