diff --git a/frontend/static/js/api/Matchmaking.js b/frontend/static/js/api/Matchmaking.js index b0e2240..bcf4173 100644 --- a/frontend/static/js/api/Matchmaking.js +++ b/frontend/static/js/api/Matchmaking.js @@ -21,12 +21,12 @@ class MatchMaking * @param {Number} mode The number of players in a game * @returns {Promise>} */ - async start(receive_func, disconnect_func, gamemode, mode) + async start(receive_func, disconnect_func, game_type, mode) { if (!await this.client.isAuthenticated()) return null; - let url = `${window.location.protocol[4] === 's' ? 'wss' : 'ws'}://${window.location.host}/ws/matchmaking/${gamemode}/${mode}`; + let url = `${window.location.protocol[4] === 's' ? 'wss' : 'ws'}://${window.location.host}/ws/matchmaking/${game_type}/${mode}`; this._socket = new WebSocket(url); diff --git a/frontend/static/js/views/MatchMakingView.js b/frontend/static/js/views/MatchMakingView.js index 2327053..b8bce29 100644 --- a/frontend/static/js/views/MatchMakingView.js +++ b/frontend/static/js/views/MatchMakingView.js @@ -19,7 +19,7 @@ export default class extends AbstractAuthenticatedView { } else { - await client.matchmaking.start(this.onreceive.bind(this), this.ondisconnect.bind(this), this.gamemode_input.value, this.nb_players_input.value); + await client.matchmaking.start(this.onreceive.bind(this), this.ondisconnect.bind(this), this.game_type_input.value, this.nb_players_input.value); this.button.innerHTML = lang.get("matchmakingStopSearch"); } @@ -34,10 +34,10 @@ export default class extends AbstractAuthenticatedView { { if (data.detail === "game_found") { - if (this.gamemode_input.value == "pong") - navigateTo(`/games/${data.gamemode}/${data.game_id}`); + if (this.game_type_input.value == "pong") + navigateTo(`/games/${data.game_type}/${data.game_id}`); else - navigateTo(`/games/${data.gamemode}/${data.game_id}`); + navigateTo(`/games/${data.game_type}/${data.game_id}`); return; } this.display_data(data); @@ -51,7 +51,7 @@ export default class extends AbstractAuthenticatedView { addEnterEvent() { - [this.nb_players_input, this.gamemode_input].forEach((input) => { + [this.nb_players_input, this.game_type_input].forEach((input) => { input.addEventListener('keydown', async ev => { @@ -74,13 +74,13 @@ export default class extends AbstractAuthenticatedView { }); } - addChangeGameModeEvent() + addChangegame_typeEvent() { let nb_players_div = document.getElementById("nb-players-div"); - this.gamemode_input.addEventListener("change", () => { + this.game_type_input.addEventListener("change", () => { - if (this.gamemode_input.value === "tictactoe") + if (this.game_type_input.value === "tictactoe") { nb_players_div.style.display = 'none'; this.nb_players_input.value = 2; @@ -96,7 +96,7 @@ export default class extends AbstractAuthenticatedView { addEvents() { this.addEnterEvent(); - this.addChangeGameModeEvent(); + this.addChangegame_typeEvent(); this.addChangeNbPlayersEvent(); } @@ -104,7 +104,7 @@ export default class extends AbstractAuthenticatedView { { this.button = document.getElementById("toggle-search"); this.nb_players_input = document.getElementById("nb-players-input"); - this.gamemode_input = document.getElementById("gamemode-input"); + this.game_type_input = document.getElementById("game-type-input"); this.button.onclick = this.toggle_search.bind(this); @@ -117,12 +117,12 @@ export default class extends AbstractAuthenticatedView {