From 33663ba0930bd8db7b08285c55b1e98d5eec2537 Mon Sep 17 00:00:00 2001 From: Jeremy Penner Date: Sun, 2 Aug 2020 14:28:37 -0400 Subject: [PATCH] fix client count --- whiteboard.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/whiteboard.py b/whiteboard.py index 4a96635..98f111b 100755 --- a/whiteboard.py +++ b/whiteboard.py @@ -848,9 +848,12 @@ class GameLobby(Game): return [] def CclientDrawing(self, drawing): + cclient = 0 if drawing in self.mpdrawing_game: - return len(self.mpdrawing_game[drawing].RgclientConnected()) - return 0 + cclient += len(self.mpdrawing_game[drawing].RgclientConnected()) + for gameWorld in self.RggameWorld(drawing): + cclient += len(gameWorld.RgclientConnected()) + return cclient def StNameProject(self, project): return project.stName + " [" + str(sum([self.CclientDrawing(drawing) for drawing in project.rgdrawing])) + "]"