Software /
code /
prosody
Comparison
plugins/muc/muc.lib.lua @ 6132:96a1aa23ae0d
plugins/muc/muc.lib: Remove duplicate variable; it can never be nil.
author | daurnimator <quae@daurnimator.com> |
---|---|
date | Thu, 20 Mar 2014 16:14:22 -0400 |
parent | 6131:8dd0c6145603 |
child | 6133:5d8949bb15b0 |
comparison
equal
deleted
inserted
replaced
6131:8dd0c6145603 | 6132:96a1aa23ae0d |
---|---|
112 :tag("item", {affiliation=occupant.affiliation or "none", role=occupant.role or "none", nick=nick}):up(); | 112 :tag("item", {affiliation=occupant.affiliation or "none", role=occupant.role or "none", nick=nick}):up(); |
113 if code then | 113 if code then |
114 stanza:tag("status", {code=code}):up(); | 114 stanza:tag("status", {code=code}):up(); |
115 end | 115 end |
116 self:broadcast_except_nick(stanza, stanza.attr.from); | 116 self:broadcast_except_nick(stanza, stanza.attr.from); |
117 local me = self._occupants[stanza.attr.from]; | 117 stanza:tag("status", {code='110'}):up(); |
118 if me then | 118 stanza.attr.to = sid; |
119 stanza:tag("status", {code='110'}):up(); | 119 self:_route_stanza(stanza); |
120 stanza.attr.to = sid; | |
121 self:_route_stanza(stanza); | |
122 end | |
123 end | 120 end |
124 function room_mt:broadcast_message(stanza, historic) | 121 function room_mt:broadcast_message(stanza, historic) |
125 for occupant_jid, o_data in pairs(self._occupants) do | 122 for occupant_jid, o_data in pairs(self._occupants) do |
126 self:route_to_occupant(o_data, stanza) | 123 self:route_to_occupant(o_data, stanza) |
127 end | 124 end |