Update broadcastArea.ts

This commit is contained in:
freearhey
2025-08-24 13:05:03 +03:00
parent 676f675791
commit 5b50df99a3

View File

@@ -38,19 +38,16 @@ export class BroadcastArea {
if (!subdivision) return if (!subdivision) return
citiesIncluded = citiesIncluded.concat(subdivision.getCities()) citiesIncluded = citiesIncluded.concat(subdivision.getCities())
subdivisionsIncluded.add(subdivision) subdivisionsIncluded.add(subdivision)
if (subdivision.country) subdivisionsIncluded.add(subdivision.country)
} }
case 'c': { case 'c': {
const country: Country = countriesKeyByCode.get(code) const country: Country = countriesKeyByCode.get(code)
if (!country) return if (!country) return
citiesIncluded = citiesIncluded.concat(country.getCities())
subdivisionsIncluded = subdivisionsIncluded.concat(country.getSubdivisions())
countriesIncluded.add(country) countriesIncluded.add(country)
regionsIncluded = regionsIncluded.concat(country.getRegions())
} }
case 'r': { case 'r': {
const region: Region = regionsKeyByCode.get(code) const region: Region = regionsKeyByCode.get(code)
if (!region) return if (!region) return
countriesIncluded = countriesIncluded.concat(region.getCountries())
regionsIncluded = regionsIncluded.concat(region.getRegions()) regionsIncluded = regionsIncluded.concat(region.getRegions())
} }
} }