From: Christian Heller <c.heller@plomlompom.de>
Date: Fri, 30 May 2025 14:46:45 +0000 (+0200)
Subject: Minor TuiLoop refactoring.
X-Git-Url: https://plomlompom.com/repos/%22https:/validator.w3.org/static/tasks?a=commitdiff_plain;h=1db59a48e8addb0399128bf70feea3deb0a1d6d4;p=ircplom

Minor TuiLoop refactoring.
---

diff --git a/ircplom.py b/ircplom.py
index 6f5d3ae..1bf4141 100755
--- a/ircplom.py
+++ b/ircplom.py
@@ -359,14 +359,8 @@ class TuiLoop(Loop):
     def process_main(self, event: Event) -> bool:
         if not super().process_main(event):
             return False
-        if event.type_ == 'ALERT':
-            self._log_buffer += [f'???? {event.payload}']
-            self._draw_log()
-        elif event.type_ == 'RECV':
-            self._log_buffer += [f'<--- {event.payload}']
-            self._draw_log()
-        elif event.type_ == 'SEND':
-            self._log_buffer += [f'---> {event.payload}']
+        if event.type_ in {'ALERT', 'RECV', 'SEND'}:
+            self._log_buffer += [f'{event.type_} {event.payload}']
             self._draw_log()
         elif event.type_ == 'KEYBINDING':
             getattr(self, f'_kb__{event.payload}')()