Explorar o código

Merge branch 'ducch-chrec-no-flags'

* ducch-chrec-no-flags:
  * Update docs
  * Minus chrec if .chattr set no flags
Bryan Drewery %!s(int64=14) %!d(string=hai) anos
pai
achega
1c4c3dc2a0
Modificáronse 2 ficheiros con 4 adicións e 1 borrados
  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)