Parcourir la source

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

Bryan Drewery il y a 14 ans
Parent
commit
b0cc55269c
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  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)) {