function updateTable(offers) { let open_offers_body = document.getElementById("open_offers_body"); let accepted_offers_body = document.getElementById("accepted_offers_body"); // Clear table open_offers_body.innerHTML = ""; accepted_offers_body.innerHTML = ""; // Loop over public offers var publicOffers = offers.filter(offer => offer.private === false); for (let i = 0; i < publicOffers.length; i++) { // Retrieve information let {job_id, wage_points, wage_tokens, effort, status, employer_id, job_number} = publicOffers[i]; let wage_displayed = js_vars.currency_is_points ? wage_points : wage_tokens; if (effort === 1) { var effort_displayed = js_vars.name_high_effort; } else if (effort === 0) { var effort_displayed = js_vars.name_low_effort; } else { var effort_displayed = ""; console.log("effort_displayed is wrong"); } // Update open offers table if (status === "open") { open_offers_body.innerHTML += ` ${job_id} ${wage_displayed} ${effort_displayed} ${status} ${employer_id} ${job_number} `; // Updated accepted offers table } else if (status === "accepted") { accepted_offers_body.innerHTML += ` ${job_id} ${wage_displayed} ${effort_displayed} ${status} `; } } }