mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-06-06 07:37:19 +02:00
Fix getPreferredServerRegion() when shortName is empty
This commit is contained in:
parent
65ca3dab0e
commit
928a1484d7
@ -9933,13 +9933,23 @@ body::-webkit-scrollbar {
|
|||||||
function getPreferredServerRegion(shortName = false) {
|
function getPreferredServerRegion(shortName = false) {
|
||||||
let preferredRegion = getPref(Preferences.SERVER_REGION);
|
let preferredRegion = getPref(Preferences.SERVER_REGION);
|
||||||
if (preferredRegion in SERVER_REGIONS) {
|
if (preferredRegion in SERVER_REGIONS) {
|
||||||
return shortName ? SERVER_REGIONS[preferredRegion].shortName : preferredRegion;
|
if (shortName && SERVER_REGIONS[preferredRegion].shortName) {
|
||||||
|
return SERVER_REGIONS[preferredRegion].shortName;
|
||||||
|
} else {
|
||||||
|
return preferredRegion;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (let regionName in SERVER_REGIONS) {
|
for (let regionName in SERVER_REGIONS) {
|
||||||
const region = SERVER_REGIONS[regionName];
|
const region = SERVER_REGIONS[regionName];
|
||||||
if (region.isDefault) {
|
if (!region.isDefault) {
|
||||||
return shortName ? region.shortName : regionName;
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (shortName && region.shortName) {
|
||||||
|
return region.shortName;
|
||||||
|
} else {
|
||||||
|
return regionName;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user