# HG changeset patch # User daurnimator # Date 1395255678 14400 # Node ID 4520439227fcb31d5ff2eefd28a4019604de6125 # Parent c13f5d6b9b169dd38ecec96ee496443648d01849 plugins/muc/muc.lib: Don't get same variable twice..... diff -r c13f5d6b9b16 -r 4520439227fc plugins/muc/muc.lib.lua --- a/plugins/muc/muc.lib.lua Wed Mar 19 15:00:53 2014 -0400 +++ b/plugins/muc/muc.lib.lua Wed Mar 19 15:01:18 2014 -0400 @@ -445,13 +445,12 @@ origin.send(reply:tag("x", {xmlns = "http://jabber.org/protocol/muc"})); return true; else - local data = self._occupants[current_nick]; local to_nick = select(3, jid_split(to)); - log("debug", "%s (%s) changing nick to %s", current_nick, data.jid, to); + log("debug", "%s (%s) changing nick to %s", current_nick, occupant.jid, to); local p = st.presence({type='unavailable', from=current_nick}); self:broadcast_presence(p, from, '303', to_nick); self._occupants[current_nick] = nil; - self._occupants[to] = data; + self._occupants[to] = occupant; self._jid_nick[from] = to; local pr = get_filtered_presence(stanza); pr.attr.from = to;