diff --git a/front/src/Connexion/ConnectionManager.ts b/front/src/Connexion/ConnectionManager.ts index e521806e..05d0255d 100644 --- a/front/src/Connexion/ConnectionManager.ts +++ b/front/src/Connexion/ConnectionManager.ts @@ -183,14 +183,14 @@ class ConnectionManager { window.location.hash; } + //Set last room visited! (connected or nor, must to be saved in localstorage and cache API) + //use href to keep # value + await localUserStore.setLastRoomUrl(new URL(roomPath).href); + //get detail map for anonymous login and set texture in local storage //before set token of user we must load room and all information. For example the mandatory authentication could be require on current room this._currentRoom = await Room.createRoom(new URL(roomPath)); - //Set last room visited! (connected or nor, must to be saved in localstorage and cache API) - //use href to keep # value - await localUserStore.setLastRoomUrl(this._currentRoom.href); - //todo: add here some kind of warning if authToken has expired. if (!this.authToken && !this._currentRoom.authenticationMandatory) { await this.anonymousLogin();