From ea1f68fb84abff21e9603f846169bb203a1d2e8c Mon Sep 17 00:00:00 2001 From: Joscha Date: Tue, 5 Sep 2017 22:35:14 +0000 Subject: [PATCH] Fix sudden amnesia regarding own name When set_nick is called, self.nick is now modified. --- yaboli/controller.py | 1 + 1 file changed, 1 insertion(+) diff --git a/yaboli/controller.py b/yaboli/controller.py index 062c7a0..212e371 100644 --- a/yaboli/controller.py +++ b/yaboli/controller.py @@ -121,6 +121,7 @@ class Controller: async def set_nick(self, nick): if nick != self.nick: _, _, _, to_nick = await self.room.nick(nick) + self.nick = to_nick if to_nick != nick: logger.warn(f"&{self.room.roomname}: Could not set nick to {nick!r}, set to {to_nick!r} instead.")