From e595c805e13e9af3474157bcaa2d056c521cfce1 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Tue, 8 Jul 2025 22:24:39 +0200 Subject: [PATCH] Represent any SendEvent with a '->' LogConnEvent. --- ircplom/irc_conn.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ircplom/irc_conn.py b/ircplom/irc_conn.py index 8857c77..a9c6c39 100644 --- a/ircplom/irc_conn.py +++ b/ircplom/irc_conn.py @@ -194,6 +194,7 @@ class IrcConnection(BroadcastConnMixin): elif isinstance(event, DisconnectedEvent): self.close() elif isinstance(event, SendEvent): + self.broadcast_conn(LogConnEvent, f'->: {event.payload.raw}') self._write_line(event.payload.raw) @@ -301,9 +302,7 @@ class _ConnectionLoop(Loop, BroadcastConnMixin): 'Loop receiving and translating socket messages towards main loop.' def _send(self, verb: str, parameters: tuple[str, ...]) -> None: - msg = IrcMessage(verb, parameters) - self.broadcast_conn(LogConnEvent, f'->: {msg.raw}') - self.broadcast_conn(SendEvent, msg) + self.broadcast_conn(SendEvent, IrcMessage(verb, parameters)) def process_main(self, event: Event) -> bool: if not super().process_main(event): -- 2.30.2