From bfb449f804471b7d0da39e08d354f82a9690d1da Mon Sep 17 00:00:00 2001 From: adator <85586985+adator85@users.noreply.github.com> Date: Tue, 20 Aug 2024 02:13:54 +0200 Subject: [PATCH] Delete channel mode information --- core/Model.py | 16 ---------------- core/irc.py | 6 +----- version.json | 2 +- 3 files changed, 2 insertions(+), 22 deletions(-) diff --git a/core/Model.py b/core/Model.py index 277d7f7..e5347d6 100644 --- a/core/Model.py +++ b/core/Model.py @@ -263,7 +263,6 @@ class Channel: @dataclass class ChannelModel: name: str - mode: str uids: list UID_CHANNEL_DB: list[ChannelModel] = [] @@ -302,21 +301,6 @@ class Channel: return result - def update(self, name: str, newMode: str) -> bool: - - result = False - - for record in self.UID_CHANNEL_DB: - if record.name == name: - record.mode = newMode - result = True - self.log.debug(f'Mode ({record.name}) has been updated with new mode {newMode}') - - if not result: - self.log.critical(f'The channel mode {newMode} was not updated, name = {name}') - - return result - def delete(self, name: str) -> bool: result = False diff --git a/core/irc.py b/core/irc.py index 66364a3..fb717b6 100644 --- a/core/irc.py +++ b/core/irc.py @@ -713,11 +713,7 @@ class Irc: case 'MODE': #['@msgid=d0ySx56Yd0nc35oHts2SkC-/J9mVUA1hfM6+Z4494xWUg;time=2024-08-09T12:45:36.651Z', # ':001', 'MODE', '#a', '+nt', '1723207536'] - cmd.pop(0) - if '#' in cmd[2]: - channel = cmd[2] - mode = cmd[3] - self.Channel.update(channel, mode) + pass case 'SJOIN': # ['@msgid=5sTwGdj349D82L96p749SY;time=2024-08-15T09:50:23.528Z', ':001', 'SJOIN', '1721564574', '#welcome', ':001JD94QH'] diff --git a/version.json b/version.json index dd6f605..c39ceb7 100644 --- a/version.json +++ b/version.json @@ -1,3 +1,3 @@ { - "version": "5.0.2" + "version": "5.0.3" } \ No newline at end of file