diff options
author | Kim Alvefur <zash@zash.se> | 2018-12-28 20:56:01 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2018-12-28 20:56:01 +0100 |
commit | 9a412b02e9ab54e2201986bae39e5c7c1d664d3d (patch) | |
tree | 0119c1045b73e46b845ef81560d446371165b070 /plugins | |
parent | f017415defc1a3764412a1edc0759e1a4b9aeea5 (diff) | |
download | prosody-9a412b02e9ab54e2201986bae39e5c7c1d664d3d.tar.gz prosody-9a412b02e9ab54e2201986bae39e5c7c1d664d3d.zip |
mod_admin_telnet: Invert host existence check
Simplifies and reduces indentation
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/mod_admin_telnet.lua | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/plugins/mod_admin_telnet.lua b/plugins/mod_admin_telnet.lua index 63136d63..5ba88b84 100644 --- a/plugins/mod_admin_telnet.lua +++ b/plugins/mod_admin_telnet.lua @@ -1067,13 +1067,12 @@ def_env.xmpp = {}; local st = require "util.stanza"; function def_env.xmpp:ping(localhost, remotehost) - if prosody.hosts[localhost] then - module:send(st.iq{ from=localhost, to=remotehost, type="get", id="ping" } - :tag("ping", {xmlns="urn:xmpp:ping"}), prosody.hosts[localhost]); - return true, "Sent ping"; - else + if not prosody.hosts[localhost] then return nil, "No such host"; end + module:send(st.iq{ from=localhost, to=remotehost, type="get", id="ping" } + :tag("ping", {xmlns="urn:xmpp:ping"}), prosody.hosts[localhost]); + return true, "Sent ping"; end def_env.dns = {}; |