Verified Commit c9aa439b authored by mathieui's avatar mathieui
Browse files

Add slots to the User object

(we can have thousands of these)
parent 79644da6
......@@ -32,6 +32,8 @@ class User(object):
"""
keep trace of an user in a Room
"""
__slots__ = ('last_talked', 'jid', 'chatstate', 'affiliation', 'show', 'status', 'role', 'nick', 'color')
def __init__(self, nick, affiliation, show, status, role, jid, deterministic=True, color=''):
self.last_talked = datetime(1, 1, 1) # The oldest possible time
self.update(affiliation, show, status, role)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment