.FIX. .BANCHO. Fix spectator listings.

This commit is contained in:
russelg authored and Nyo committed 2016-07-31 11:13:28 +02:00
1 parent ed96bdbc4b
commit 5d65fd4e23
1 file changed
+5 -5
+5 -5
View File
@@ -42,11 +42,11 @@ def handle(userToken, packetData):
targetToken.enqueue(serverPackets.channelJoinSuccess(userID, "#spectator"))
# send fellowSpectatorJoined to all spectators
for c in targetToken.spectators:
if c is not userID:
targetToken.enqueue(serverPackets.fellowSpectatorJoined(c))
specToken = glob.tokens.getTokenFromUserID(c)
specToken.enqueue(serverPackets.fellowSpectatorJoined(userID))
for spec in targetToken.spectators:
if spec is not userID:
c = glob.tokens.getTokenFromUserID(spec)
userToken.enqueue(serverPackets.fellowSpectatorJoined(c.userID))
c.enqueue(serverPackets.fellowSpectatorJoined(userID))
# Console output
log.info("{} are spectating {}".format(username, userHelper.getUsername(packetData["userID"])))