1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Apply hawken93's patch

This commit is contained in:
Joshua M. Boniface 2020-11-21 21:58:12 -05:00
parent 1568891059
commit 48e84d3c6f

View file

@ -35,18 +35,14 @@ export async function serverAddress() {
urls.push(...await webSettings.getServers()); urls.push(...await webSettings.getServers());
const promises = urls.map(url => { const promises = urls.map(url => {
return fetch(`${url}/System/Info/Public`).catch(error => { return fetch(`${url}/System/Info/Public`).then(resp => url).catch(error => {
return Promise.resolve(); return Promise.resolve();
}); });
}); });
return Promise.all(promises).then(responses => { return Promise.all(promises).then(responses => {
responses = responses.filter(response => response && response.ok); responses = responses.filter(response => response);
return Promise.all(responses.map(response => response.json())); return responses[0];
}).then(configs => {
let selection = configs.find(config => !config.StartupWizardCompleted);
if (!selection) selection = configs[0];
return Promise.resolve(selection.LocalAddress);
}).catch(error => { }).catch(error => {
console.log(error); console.log(error);
return Promise.resolve(); return Promise.resolve();