fix TBD teams

This commit is contained in:
Fabrice LAMANT
2026-02-04 15:46:03 +01:00
parent d363c46c5a
commit 57d8aa96e6
2 changed files with 10 additions and 2 deletions

View File

@ -14,6 +14,9 @@ const main = () => {
removeSync("./cache/disciplinesevents");
removeSync("./cache/nocs");
});
const scraper = new Scraper();
scraper.scrape();
};
main();

View File

@ -101,6 +101,9 @@ export class Scraper {
if (event.competitors) {
for (const competitor of event.competitors) {
if (competitor.code === "TBD") {
continue;
}
const { code, name, noc, competitorType } = competitor;
if (!calendarEvent.nocs.some((n) => n === noc)) {
calendarEvent.nocs.push(noc);
@ -165,8 +168,10 @@ export class Scraper {
}
private setCompetitor(code: string, noc: string, name: string): void {
if (!this.competitors.some((c) => c.code === code)) {
this.competitors.push({ code, noc, name });
if (code && code !== "undefined") {
if (!this.competitors.some((c) => c.code === code)) {
this.competitors.push({ code, noc, name });
}
}
}