ソースを参照

* Fix cmd_channels showing 'inactive' on hub bots

Bryan Drewery 14 年 前
コミット
fb2c60194d
1 ファイル変更1 行追加1 行削除
  1. 1 1
      src/misc.c

+ 1 - 1
src/misc.c

@@ -475,7 +475,7 @@ void show_channels(int idx, char *handle)
     for (size_t i = 0; i < channelNames.length(); ++i) {
       const bd::String chname(channelNames[i]);
       const struct chanset_t* chan = channels[chname];
-      dprintf(idx, format, !conf.bot->hub && me_op(chan) ? '@' : ' ', chan->dname, !shouldjoin(chan) ? "(inactive) " : "", 
+      dprintf(idx, format, !conf.bot->hub && me_op(chan) ? '@' : ' ', chan->dname, ((conf.bot->hub && channel_inactive(chan)) || (!conf.bot->hub && !shouldjoin(chan))) ? "(inactive) " : "",
           channel_privchan(chan) ? "(private)  " : "", chan->manop ? "(no manop) " : "", 
           channel_bitch(chan) && !channel_botbitch(chan) ? "(bitch)    " : channel_botbitch(chan) ? "(botbitch) " : "",
           channel_closed(chan) ?  "(closed) " : "", channel_backup(chan) ? "(backup)" : "");