diff --git a/src/views/GameCode.vue b/src/views/GameCode.vue index 2a60249..c72c772 100644 --- a/src/views/GameCode.vue +++ b/src/views/GameCode.vue @@ -66,10 +66,17 @@ export default { }); return; }; - localStorage.setItem(`user-id`, data.uuid); sessionStorage.setItem(`user-name`, this.username); sessionStorage.setItem(`game-code`, this.game_code); sessionStorage.setItem(`is-host`, false); + + // rejoining the game + if (data.rejoin) { + this.$emit(`go-to`, `in-game`); + return; + }; + + localStorage.setItem(`user-id`, data.uuid); this.$emit(`alert`, { message: ``, classes: [] }) this.$emit(`go-to`, `lobby`); }