소스 검색

Fix active=false channels being joined anyway

master
JustAnotherArchivist 3 년 전
부모
커밋
be19797733
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. +2
    -2
      irclog.py

+ 2
- 2
irclog.py 파일 보기

@@ -603,7 +603,7 @@ class IRCClient:
def __init__(self, messageQueue, config):
self.messageQueue = messageQueue
self.config = config
self.channels = {channel['ircchannel'] for channel in config['channels'].values()}
self.channels = {channel['ircchannel'] for channel in config['channels'].values() if channel['active']}

self._transport = None
self._protocol = None
@@ -615,7 +615,7 @@ class IRCClient:
if needReconnect:
self._transport.close()
else:
self.channels = {channel['ircchannel'] for channel in config['channels'].values()}
self.channels = {channel['ircchannel'] for channel in config['channels'].values() if channel['active']}
self._protocol.update_channels(self.channels)

def _get_ssl_context(self):


불러오는 중...
취소
저장