From 4d1aa38f7fd533ea8cf11237040d4fe1800049dd Mon Sep 17 00:00:00 2001 From: Uriziel Date: Wed, 12 Dec 2012 20:24:37 +0100 Subject: [PATCH] Client now prints userlist every time user switches the room --- syncplay/client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/syncplay/client.py b/syncplay/client.py index db7ab5b..4bfb025 100644 --- a/syncplay/client.py +++ b/syncplay/client.py @@ -50,6 +50,7 @@ class SyncplayClient(object): self.protocolFactory = SyncClientFactory(self) self.ui = UiManager(self, ui) self.userlist = SyncplayUserlist(self.ui, self) + self._protocol = None if(args.room == None or args.room == ''): args.room = 'default' self.defaultRoom = args.room @@ -59,7 +60,6 @@ class SyncplayClient(object): if(args.password): args.password = hashlib.md5(args.password).hexdigest() self._serverPassword = args.password - self._protocol = None self._player = None self._playerClass = playerClass self._startupArgs = args @@ -257,6 +257,7 @@ class SyncplayClient(object): def setRoom(self, roomName): self.userlist.currentUser.room = roomName + self.getUserList() def sendRoom(self): room = self.userlist.currentUser.room