mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-06-04 22:57: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) {
|
||||
let preferredRegion = getPref(Preferences.SERVER_REGION);
|
||||
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) {
|
||||
const region = SERVER_REGIONS[regionName];
|
||||
if (region.isDefault) {
|
||||
return shortName ? region.shortName : regionName;
|
||||
if (!region.isDefault) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (shortName && region.shortName) {
|
||||
return region.shortName;
|
||||
} else {
|
||||
return regionName;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user