diff --git a/model.py b/model.py index 5bee14b..fc3d138 100644 --- a/model.py +++ b/model.py @@ -59,7 +59,7 @@ class Model(object): @ApiMethod async def join_session(self, clientid, sessionid): if sessionid in self.model["sessions"]: - self.model["sessions"][sessionid].append(clientid) + self.model["sessions"][sessionid]["clients"].append(clientid) else: raise Exception(f"Session {sessionid} does not exist") diff --git a/ui.html b/ui.html index fc705d5..a54cad4 100644 --- a/ui.html +++ b/ui.html @@ -26,7 +26,7 @@ this is the UI }) }; document.getElementById("btn_join_session").onclick = async function (e) { - let text = document.getElementById("join_session_id").text + let text = document.getElementById("join_session_id").value let data = {"sessionid": text}; await fetch('api/join_session', {