diff --git a/src/ui.js b/src/ui.js index 9788af4..347db77 100644 --- a/src/ui.js +++ b/src/ui.js @@ -357,14 +357,14 @@ async function _pollAndCreatePlaylist(jobId, tracks, playlistName) { await api('startScan', ''); toast('šŸ” Navidrome scannt Bibliothek…'); await new Promise(r => setTimeout(r, 3000)); - for (let i = 0; i < 90; i++) { + for (let i = 0; i < 30; i++) { await new Promise(r => setTimeout(r, 2000)); const st = await api('getScanStatus', ''); if (!st?.scanStatus?.scanning) break; } - await new Promise(r => setTimeout(r, 5000)); + await new Promise(r => setTimeout(r, 3000)); } catch { - await new Promise(r => setTimeout(r, 30000)); + await new Promise(r => setTimeout(r, 20000)); } await _createNdPlaylist(tracks, playlistName);