add: tournament create view

This commit is contained in:
2023-12-22 14:26:06 +01:00
parent 587980d637
commit 278e2cbe54
3 changed files with 57 additions and 14 deletions

View File

@ -22,16 +22,8 @@ class Tourmanents
return tournament;
}
/**
* @param {boolean} online if the tournament is online or offline
*/
async createTournament(nb_players, nb_players_by_game, name = "", online = true)
async createTournament(nb_players, nb_players_by_game, name = "")
{
if (online === false)
{
let tournament = new Tourmanent(this.client, nb_players, nb_players_by_game, 5, false, false, [], 0);
return tournament;
}
let response = await this.client._post("/api/tournaments/", {nb_players: nb_players, nb_players_by_game: nb_players_by_game, name: name});
if (response.status === 403)
@ -41,10 +33,7 @@ class Tourmanents
}
let response_data = await response.json();
let tournament = this.getTournament(response_data["id"]);
return tournament;
return response_data;
}
/**