From 5d94e4cc34eb0b4578af570c76341bdae806403a Mon Sep 17 00:00:00 2001 From: Makaci Michael Gabriel Date: Fri, 12 Jan 2024 11:34:38 +0100 Subject: [PATCH] Correction fonction get de la classe Faction --- js/controllers/faction.js | 1 - js/skama_code/api/faction.js | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/js/controllers/faction.js b/js/controllers/faction.js index 961f46c..57300c8 100644 --- a/js/controllers/faction.js +++ b/js/controllers/faction.js @@ -17,7 +17,6 @@ export default (temp_engine) => { add_factions(factions); temp_engine.add_event("#btn-faction", "click", (e) => { - console.log(button); const faction_symbol = $(e.target).attr("data-symbol"); const faction = factions.find((element) => { return element.symbol == faction_symbol; diff --git a/js/skama_code/api/faction.js b/js/skama_code/api/faction.js index 1708359..2b93e4b 100644 --- a/js/skama_code/api/faction.js +++ b/js/skama_code/api/faction.js @@ -13,8 +13,8 @@ export class Faction { this.traits = data.traits; } - get(callback, error_handler) { - const url = `${SpaceTraders.host}/factions/${this.name}`; + static get(name, callback, error_handler) { + const url = `${SpaceTraders.host}/factions/${name}`; $.ajax({ url: url, method: "GET", @@ -23,7 +23,7 @@ export class Faction { Authorization: `Bearer ${My.agent.token}`, }, success: (response) => { - callback(response); + callback(new Faction(response.data)); }, error: (err) => { error_handler(err);