Updated subdivision check.

This commit is contained in:
Mike Cao 2023-08-30 15:43:39 -07:00
parent 33ffa0b3d1
commit 61df80112a

View File

@ -57,6 +57,14 @@ export function getDevice(screen, os) {
} }
} }
function getRegionCode(country, region) {
if (!country || !region) {
return undefined;
}
return region.includes('-') ? region : `${country}-${region}`;
}
export async function getLocation(ip, req) { export async function getLocation(ip, req) {
// Ignore local ips // Ignore local ips
if (await isLocalhost(ip)) { if (await isLocalhost(ip)) {
@ -71,7 +79,7 @@ export async function getLocation(ip, req) {
return { return {
country, country,
subdivision1: subdivision1?.includes('-') ? subdivision1 : `${country}-${subdivision1}`, subdivision1: getRegionCode(country, subdivision1),
city, city,
}; };
} }
@ -84,7 +92,7 @@ export async function getLocation(ip, req) {
return { return {
country, country,
subdivision1: subdivision1?.includes('-') ? subdivision1 : `${country}-${subdivision1}`, subdivision1: getRegionCode(country, subdivision1),
city, city,
}; };
} }