diff --git a/metar.html b/metar.html index 3813440..f8c3700 100644 --- a/metar.html +++ b/metar.html @@ -966,22 +966,22 @@ otherRemarks: new Set(), }; - metars.forEach(metarString => { + metars.forEach(metarData => { const tempLogs = []; console.log = (...args) => { tempLogs.push(args.join(' ')); }; try { - const sections = generateMetarSections(metarString); - if (sections.length === 0 && metarString.length > 0) { + const sections = generateMetarSections(metarData.metar); + if (sections.length === 0 && metarData.metar.length > 0) { throw new Error("Parser produced no sections"); } const hasUnknowns = tempLogs.some(msg => msg.includes('Unknown') || msg.includes('Other remark')); if (hasUnknowns) { withUnknowns++; - originalConsoleLog(`METAR with decoding issues: ${metarString}`); + originalConsoleLog(`METAR with decoding issues: ${metarData.metar}`); tempLogs.forEach(msg => { originalConsoleLog(` -> ${msg}`); if (msg.startsWith('Unknown Airport code:')) { @@ -1004,7 +1004,7 @@ } } catch (e) { - console.error("Failed to parse:", metarString, e); + console.error("Failed to parse:", metarData, e); failed++; } });