function extractDataForContinent()

in parsers/locations/about-locations-parser.js [68:85]


function extractDataForContinent(continentDOM, data) {
	const rows = continentDOM.querySelectorAll("tr");

	const locations = extractLocations(rows[0]);
	
	for (let i = 1; i < rows.length; i++) {
		const productAvailability = extractProductAvailability(rows[i]);
		if(productAvailability) {
			let {product, availability} = productAvailability;
			if(!data[product]) {
				data[product] = {};
			}
			for (let l = 0; l < locations.length; l++) {
				data[product][locations[l]] = availability[l];
			}
		}
	}
}