- // TODO: if there is a socket ID in localStorage, it means a live game was interrupted (and should resume)
- const mysid = localStorage["mysid"] || getRandString();
- this.state.conn = new WebSocket(params.socketUrl + "/?sid=" + mysid);
+ ajax("/whoami", "GET", res => {
+ if (res.id > 0)
+ {
+ this.state.user.id = res.id;
+ this.state.user.name = res.name;
+ this.state.user.email = res.email;
+ this.state.user.notify = res.notify;
+ }
+ });
+ this.state.conn = new WebSocket(params.socketUrl + "/?sid=" + this.state.user.sid);