]> jfr.im git - solanum.git/commitdiff
Unbreak sending out bans and simple modes with parameters.
authorJilles Tjoelker <redacted>
Fri, 13 Jun 2008 20:21:44 +0000 (22:21 +0200)
committerJilles Tjoelker <redacted>
Fri, 13 Jun 2008 20:21:44 +0000 (22:21 +0200)
src/channel.c

index e7d610af6c00c62a562010ace6b293aeab98e4cb..626fb63a99ff32ee01f5bb1e19d220877980be2a 100644 (file)
@@ -1311,7 +1311,10 @@ send_cap_mode_changes(struct Client *client_p, struct Client *source_p,
                           || ((nocap & mode_changes[i].nocaps) != mode_changes[i].nocaps))
                                continue;
 
-                       arg = mode_changes[i].id;
+                       if(!EmptyString(mode_changes[i].id))
+                               arg = mode_changes[i].id;
+                       else
+                               arg = mode_changes[i].arg;
 
                        if(arg)
                        {