Software / code / prosody
Comparison
plugins/muc/muc.lib.lua @ 6122:44a846744814
plugins/muc/muc.lib: Fix wrong variable in `construct_stanza_id` block
| author | daurnimator <quae@daurnimator.com> |
|---|---|
| date | Wed, 19 Mar 2014 16:24:17 -0400 |
| parent | 6121:74bbcef3978e |
| child | 6123:7f82bbd249fe |
comparison
equal
deleted
inserted
replaced
| 6121:74bbcef3978e | 6122:44a846744814 |
|---|---|
| 608 if not o_data then -- recipient not in room | 608 if not o_data then -- recipient not in room |
| 609 origin.send(st.error_reply(stanza, "cancel", "item-not-found", "Recipient not in room")); | 609 origin.send(st.error_reply(stanza, "cancel", "item-not-found", "Recipient not in room")); |
| 610 return true; | 610 return true; |
| 611 end | 611 end |
| 612 do -- construct_stanza_id | 612 do -- construct_stanza_id |
| 613 stanza.attr.id = base64.encode(to_jid.."\0"..stanza.attr.id.."\0"..md5(from)); | 613 stanza.attr.id = base64.encode(o_data.jid.."\0"..stanza.attr.id.."\0"..md5(from)); |
| 614 end | 614 end |
| 615 stanza.attr.from, stanza.attr.to = current_nick, o_data.jid; | 615 stanza.attr.from, stanza.attr.to = current_nick, o_data.jid; |
| 616 log("debug", "%s sent private iq stanza to %s (%s)", from, to, o_data.jid); | 616 log("debug", "%s sent private iq stanza to %s (%s)", from, to, o_data.jid); |
| 617 if stanza.tags[1].attr.xmlns == 'vcard-temp' then | 617 if stanza.tags[1].attr.xmlns == 'vcard-temp' then |
| 618 stanza.attr.to = jid_bare(stanza.attr.to); | 618 stanza.attr.to = jid_bare(stanza.attr.to); |