Explorar o código

* Don't check channels when loading userfile as groups have not been loaded yet

Bryan Drewery %!s(int64=14) %!d(string=hai) anos
pai
achega
b0cc55269c
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/mod/channels.mod/chanmisc.c

+ 1 - 1
src/mod/channels.mod/chanmisc.c

@@ -829,7 +829,7 @@ int channel_modify(char *result, struct chanset_t *chan, int items, char **item,
 
   if (!conf.bot->hub && (chan != chanset_default)) {
     // Check if groups changed or +/-backup set
-    if (changed_groups || ((old_status ^ chan->status) & (CHAN_INACTIVE | CHAN_BACKUP))) {
+    if (!restarting && !loading && (changed_groups || ((old_status ^ chan->status) & (CHAN_INACTIVE | CHAN_BACKUP)))) {
       check_shouldjoin(chan);
     }
     if (me_op(chan)) {