From df006a191603c4a9f0bb364affa3731c2944fef5 Mon Sep 17 00:00:00 2001
From: Florent Le Coz <louiz@louiz.org>
Date: Wed, 19 Aug 2015 21:21:42 +0200
Subject: //mode with no argument should work

The server will respond with the current channel mode, in private or
something
---
 src/bridge/bridge.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'src/bridge')

diff --git a/src/bridge/bridge.cpp b/src/bridge/bridge.cpp
index c63b3da..1d46e07 100644
--- a/src/bridge/bridge.cpp
+++ b/src/bridge/bridge.cpp
@@ -181,9 +181,9 @@ void Bridge::send_channel_message(const Iid& iid, const std::string& body)
     return ;
   for (const std::string& line: lines)
     {
-      if (line.substr(0, 6) == "/mode ")
+      if (line.substr(0, 5) == "/mode")
         {
-          std::vector<std::string> args = utils::split(line.substr(6), ' ', false);
+          std::vector<std::string> args = utils::split(line.substr(5), ' ', false);
           irc->send_mode_command(iid.get_local(), args);
           continue;             // We do not want to send that back to the
                                 // XMPP user, that’s not a textual message.
-- 
cgit v1.2.3