Преглед на файлове

Merge branch 'ducch-chrec-no-flags'

* ducch-chrec-no-flags:
  * Update docs
  * Minus chrec if .chattr set no flags
Bryan Drewery преди 14 години
родител
ревизия
1c4c3dc2a0
променени са 2 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 1 0
      doc/UPDATES
  2. 3 1
      src/cmds.c

+ 1 - 0
doc/UPDATES

@@ -27,6 +27,7 @@
     * Command 'channels' now accepts a '%group' param to show which channels a group are in.
     * Add '%group' support to 'bots' command.
   * Improve output of 'bots' command by displaying and sorting nodename
+  * Minus chrec if .chattr set no flags
 
 maint
   * Fix various compile warnings with newer GCC

+ 3 - 1
src/cmds.c

@@ -2665,8 +2665,10 @@ static void cmd_chattr(int idx, char *par)
       build_flags(work, &user, NULL);
       if (work[0] != '-')
         dprintf(idx, "Channel flags for %s on %s are now +%s.\n", hand, chan->dname, work);
-      else
+      else {
         dprintf(idx, "No flags for %s on %s.\n", hand, chan->dname);
+        del_chanrec(u2, chan->dname);
+      }
     }
   }
   if (chg && !conf.bot->hub)