mirror of
https://github.com/jesopo/ircstates
synced 2024-06-27 11:17:12 +00:00
only make a new channel_user on NAMES when we don't have one
This commit is contained in:
parent
8c16b73414
commit
3565259791
|
@ -348,7 +348,11 @@ class Server(object):
|
|||
self._add_user(hostmask.nickname, nickname_lower)
|
||||
user = self.users[nickname_lower]
|
||||
users.append(user)
|
||||
channel_user = self._user_join(channel, user)
|
||||
|
||||
if not nickname_lower in channel.users:
|
||||
channel_user = self._user_join(channel, user)
|
||||
else:
|
||||
channel_user = channel.users[nickname_lower]
|
||||
|
||||
if hostmask.username:
|
||||
user.username = hostmask.username
|
||||
|
|
Loading…
Reference in New Issue
Block a user