fix possible issue with server detection

This commit is contained in:
dkanada 2020-11-23 20:04:40 +09:00 committed by GitHub
parent 415e48d87f
commit 3c52b8fcd4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -31,9 +31,12 @@ export async function serverAddress() {
const urls = [];
urls.push(window.location.origin);
urls.push(`https://${window.location.hostname}:8920`);
urls.push(`http://${window.location.hostname}:8096`);
urls.push(...await webSettings.getServers());
if (window.location.protocol === 'http') {
urls.push(`http://${window.location.hostname}:8096`);
}
const promises = urls.map(url => {
return fetch(`${url}/System/Info/Public`).then(resp => url).catch(error => {
return Promise.resolve();