diff --git a/public/js/app.js b/public/js/app.js index 91a7ee7..543b091 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -974,7 +974,9 @@ try { const response = await fetch('/api/sources'); const sources = await response.json(); - dom.sourceCount.textContent = `${Array.isArray(sources) ? sources.length : 0} 个数据源`; + const sourcesArray = Array.isArray(sources) ? sources : []; + dom.sourceCount.textContent = `${sourcesArray.length} 个数据源`; + updateSourceFilterOptions(sourcesArray); } catch (err) { // ignore }