~singpolyma/biboumi

80c5a0e150f8d7b165e1681252ac2a09dd3649c7 — louiz’ 3 years ago a4512cd
Use recipient-unavailable when we are not connected to the IRC server

Instead of remote-server-not-found

See #3427
1 files changed, 3 insertions(+), 3 deletions(-)

M src/xmpp/biboumi_component.cpp
M src/xmpp/biboumi_component.cpp => src/xmpp/biboumi_component.cpp +3 -3
@@ 264,7 264,7 @@ void BiboumiComponent::handle_presence(const Stanza& stanza)
    {
      if (type != "unavailable")
        this->send_stanza_error("presence", from_str, to_str, id,
                                "cancel", "remote-server-not-found",
                                "cancel", "recipient-unavailable",
                                "Not connected to IRC server " + ex.hostname,
                                true);
    }


@@ 396,7 396,7 @@ void BiboumiComponent::handle_message(const Stanza& stanza)
  } catch (const IRCNotConnected& ex)
    {
      this->send_stanza_error("message", from_str, to_str, id,
                              "cancel", "remote-server-not-found",
                              "cancel", "recipient-unavailable",
                              "Not connected to IRC server " + ex.hostname,
                              true);
    }


@@ 717,7 717,7 @@ void BiboumiComponent::handle_iq(const Stanza& stanza)
  catch (const IRCNotConnected& ex)
    {
      this->send_stanza_error("iq", from, to_str, id,
                              "cancel", "remote-server-not-found",
                              "cancel", "recipient-unavailable",
                              "Not connected to IRC server " + ex.hostname,
                              true);
      stanza_error.disable();