Jelajahi Sumber

* Autosave in cmd_chanset

svn: 475
Bryan Drewery 22 tahun lalu
induk
melakukan
cd51195d98
1 mengubah file dengan 7 tambahan dan 0 penghapusan
  1. 7 0
      src/mod/channels.mod/cmdschan.c

+ 7 - 0
src/mod/channels.mod/cmdschan.c

@@ -1756,6 +1756,9 @@ static void cmd_chanset(struct userrec *u, int idx, char *par)
         if ((my_chan = findchan_by_dname(chname)))
           do_chanset(my_chan, bak, 0);
 	dprintf(idx, "Successfully set modes { %s } on %s.\n", answers, chname);
+#ifdef HUB
+        write_userfile(idx);
+#endif /* HUB */
       }
       if (!all)
         chan = NULL;
@@ -1765,6 +1768,10 @@ static void cmd_chanset(struct userrec *u, int idx, char *par)
     if (all && answers[0]) {
       do_chanset(NULL, bak, 0);		/* NULL does all */
       dprintf(idx, "Successfully set modes { %s } on all channels.\n", answers);
+#ifdef HUB
+        write_userfile(idx);
+#endif /* HUB */
+
     }
     nfree(buf);
   }