From: Christian Heller Date: Wed, 24 Sep 2025 00:55:39 +0000 (+0200) Subject: Minor refactoring. X-Git-Url: https://plomlompom.com/repos/?a=commitdiff_plain;h=246e000a4b230f576750e55caede16da0eaf7ee1;p=ircplom Minor refactoring. --- diff --git a/ircplom/client_tui.py b/ircplom/client_tui.py index db6ddc1..5a3ed18 100644 --- a/ircplom/client_tui.py +++ b/ircplom/client_tui.py @@ -369,13 +369,13 @@ class _ClientWindowsManager: def log(self, msg: str, scope: _LogScope, **kwargs) -> None: 'From parsing scope, kwargs, build prefix before sending to logger.' - first_char = '$' + prefix = '$' if 'out' in kwargs: - first_char = _LOG_PREFIX_OUT if kwargs['out'] else _LOG_PREFIX_IN + prefix = _LOG_PREFIX_OUT if kwargs['out'] else _LOG_PREFIX_IN if kwargs.get('is_notice', False): - first_char *= 3 - prefix = f'{first_char}' - self._tui_log(msg, scope=scope, prefix=prefix, **kwargs) + prefix *= 3 + kw = {k: v for k, v in kwargs.items() if k in {'log_target', 'alert'}} + self._tui_log(msg, scope=scope, prefix=prefix, **kw) def update_db(self, update: _Update) -> bool: 'Apply update to .db, and if changing anything, log and trigger.'