~singpolyma/biboumi

80789c2e927e90b025f26951ed1bbbde25d5eb0f — Florent Le Coz 8 years ago 4a8bcd3
send_iq_result can have a "from" with just the domain name
1 files changed, 4 insertions(+), 1 deletions(-)

M src/xmpp/xmpp_component.cpp
M src/xmpp/xmpp_component.cpp => src/xmpp/xmpp_component.cpp +4 -1
@@ 1128,7 1128,10 @@ void XmppComponent::send_ping_request(const std::string& from,
void XmppComponent::send_iq_result(const std::string& id, const std::string& to_jid, const std::string& from_local_part)
{
  Stanza iq("iq");
  iq["from"] = from_local_part + "@" + this->served_hostname;
  if (!from_local_part.empty())
    iq["from"] = from_local_part + "@" + this->served_hostname;
  else
    iq["from"] = this->served_hostname;
  iq["to"] = to_jid;
  iq["id"] = id;
  iq["type"] = "result";