Write model
This commit is contained in:
parent
43a2a40207
commit
457d20bd44
6
model.py
6
model.py
@ -48,11 +48,13 @@ class Model(object):
|
||||
sessionname = generate_random_id()
|
||||
newsession = {"id": sessionname, "owner": clientid, "clients": []}
|
||||
self.model["sessions"][sessionname] = newsession
|
||||
return sessionname
|
||||
|
||||
@api_method()
|
||||
async def join_session(self, clientid, sessionid):
|
||||
self.model["sessions"][sessionid]
|
||||
if sessionid in self.model["sessions"]:
|
||||
self.model["sessions"][sessionid].append(clientid)
|
||||
else:
|
||||
raise Exception(f"Session {sessionid} does not exist")
|
||||
|
||||
async def send_state(self, clientid):
|
||||
# TODO: compute state, send to client
|
||||
|
Loading…
Reference in New Issue
Block a user