Generate random name if none specified

This commit is contained in:
Etoh 2014-04-19 12:41:08 +01:00
parent 95483321b4
commit 27dd4e37e4

View File

@ -324,7 +324,13 @@ class SyncplayClient(object):
self._protocol.sendFileSetting(file_) self._protocol.sendFileSetting(file_)
def setUsername(self, username): def setUsername(self, username):
self.userlist.currentUser.username = username if username and username <> "":
self.userlist.currentUser.username = username
else:
import random
random.seed()
random_number = random.randrange(1000, 9999)
self.userlist.currentUser.username = "Anonymous" + str(random_number)
def getUsername(self): def getUsername(self):
return self.userlist.currentUser.username return self.userlist.currentUser.username