Explorar o código

* Some fixes to slowjoin/slowpart were mixed up, fixed.

svn: 2332
Bryan Drewery %!s(int64=21) %!d(string=hai) anos
pai
achega
f7d7eb1bab
Modificáronse 2 ficheiros con 3 adicións e 2 borrados
  1. 1 0
      doc/UPDATES
  2. 2 2
      src/mod/channels.mod/channels.c

+ 1 - 0
doc/UPDATES

@@ -21,6 +21,7 @@ Lines prefixed with '-' were disabled before release and are not finished, or ar
 * Changed display for when a user uses an alias over partyline. (#116)
 * Related to above change, invalid cmds are logged in a different order now for users.
 * Fixed cloak-script not updating correctly.
+* Some fixes to slowjoin/slowpart were mixed up, fixed.
 
 1.2.5
 * Fixed a segfault/cpu-spin with mode parsing. (#25)

+ 2 - 2
src/mod/channels.mod/channels.c

@@ -408,7 +408,7 @@ static void got_sj(int idx, char *code, char *par)
 
   if (chan) {
     if (conf.bot->hub) {
-      remove_channel(chan);
+      chan->status &= ~CHAN_INACTIVE;
       write_userfile(-1);
     } else
       chan->channel.jointime = ((atoi(par) + now) - server_lag);
@@ -421,7 +421,7 @@ static void got_sp(int idx, char *code, char *par)
 
   if (chan) {
     if (conf.bot->hub) {
-      chan->status &= ~CHAN_INACTIVE;
+      remove_channel(chan);
       write_userfile(-1);
     } else
       chan->channel.parttime = ((atoi(par) + now) - server_lag);