Mercurial > prosody-hg
comparison plugins/muc/muc.lib.lua @ 6419:84b332eacde9
plugins/muc/muc.lib: Fix iq results coming from the real jid, not the in-room jid (thanks Lance)
| author | daurnimator <quae@daurnimator.com> |
|---|---|
| date | Tue, 16 Sep 2014 17:11:29 -0400 |
| parents | d782cbb46c2a |
| children | 675aea867574 |
comparison
equal
deleted
inserted
replaced
| 6418:ae798314347c | 6419:84b332eacde9 |
|---|---|
| 529 session_jid = to_jid; | 529 session_jid = to_jid; |
| 530 break; | 530 break; |
| 531 end | 531 end |
| 532 end | 532 end |
| 533 if session_jid == nil then return nil; end | 533 if session_jid == nil then return nil; end |
| 534 stanza.attr.from, stanza.attr.to, stanza.attr.id = from_jid, session_jid, id; | 534 stanza.attr.from, stanza.attr.to, stanza.attr.id = from_occupant_jid, session_jid, id; |
| 535 end | 535 end |
| 536 log("debug", "%s sent private iq stanza to %s (%s)", from, to, stanza.attr.to); | 536 log("debug", "%s sent private iq stanza to %s (%s)", from, to, stanza.attr.to); |
| 537 self:route_stanza(stanza); | 537 self:route_stanza(stanza); |
| 538 stanza.attr.from, stanza.attr.to, stanza.attr.id = from, to, id; | 538 stanza.attr.from, stanza.attr.to, stanza.attr.id = from, to, id; |
| 539 return true; | 539 return true; |
