From: Christian Heller Date: Wed, 6 Aug 2025 21:56:00 +0000 (+0200) Subject: Minor refactoring. X-Git-Url: https://plomlompom.com/repos/booking/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/%7B%7Bprefix%7D%7D/template?a=commitdiff_plain;h=6e6e268d02eecf79cc6ad3c446e200e955b711a4;p=ircplom Minor refactoring. --- diff --git a/ircplom/client_tui.py b/ircplom/client_tui.py index 5b7feda..cdbb379 100644 --- a/ircplom/client_tui.py +++ b/ircplom/client_tui.py @@ -182,15 +182,14 @@ class ClientTui(BaseTui): class _ClientKnowingTui(Client): - def _ctput(self, t_method: str, **kwargs) -> None: - self._put(TuiEvent.affector(t_method).kw(client_id=self.client_id - ).kw(**kwargs)) + def _ctput(self, todo: str, **kwargs) -> None: + kwargs |= {'client_id': self.client_id, 'todo': todo} + self._put(TuiEvent.affector('for_client_do').kw(**kwargs)) def _log(self, msg: str, stream: str = STREAM_SERVER) -> None: - self._ctput('for_client_do', todo='log', stream=stream, msg=msg) + self._ctput('log', stream=stream, msg=msg) def update_login(self, nick_confirmed: bool, nickname: str = '') -> None: super().update_login(nick_confirmed, nickname) - self._ctput('for_client_do', todo='update', - nick_confirmed=self.nick_confirmed, + self._ctput('update', nick_confirmed=self.nick_confirmed, nickname=self.conn_setup.nickname)