diff options
author | Kim Alvefur <zash@zash.se> | 2018-03-09 18:22:38 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2018-03-09 18:22:38 +0100 |
commit | 97ae6dc567a9a079dd3af0c01c0df0ce9f62496f (patch) | |
tree | 232d1d22166f89ebf94c5193766f4dc2f332a333 /plugins/muc/muc.lib.lua | |
parent | cab3f5abe5abcdcb10173c0dbc3a471eefb83cf5 (diff) | |
download | prosody-97ae6dc567a9a079dd3af0c01c0df0ce9f62496f.tar.gz prosody-97ae6dc567a9a079dd3af0c01c0df0ce9f62496f.zip |
MUC: Move something into empty if branch
Diffstat (limited to 'plugins/muc/muc.lib.lua')
-rw-r--r-- | plugins/muc/muc.lib.lua | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/muc/muc.lib.lua b/plugins/muc/muc.lib.lua index 605de498..7c3d3af9 100644 --- a/plugins/muc/muc.lib.lua +++ b/plugins/muc/muc.lib.lua @@ -480,11 +480,10 @@ function room_mt:handle_normal_presence(origin, stanza) local real_jid = stanza.attr.from; local bare_jid = jid_bare(real_jid); local orig_occupant = self:get_occupant_by_real_jid(real_jid); - if type == "unavailable" and orig_occupant == nil then return true; end -- Unavailable from someone not in the room local is_first_dest_session; local dest_occupant; - if type == "unavailable" then -- luacheck: ignore 542 - -- FIXME Why the empty if branch? + if type == "unavailable" then + if orig_occupant == nil then return true; end -- Unavailable from someone not in the room -- dest_occupant = nil elseif orig_occupant and orig_occupant.nick == stanza.attr.to then -- Just a presence update log("debug", "presence update for %s from session %s", orig_occupant.nick, real_jid); |