diff --git a/src/views/dashboard/MediaServerLatest.vue b/src/views/dashboard/MediaServerLatest.vue index c0d07e29..ac1df5e8 100644 --- a/src/views/dashboard/MediaServerLatest.vue +++ b/src/views/dashboard/MediaServerLatest.vue @@ -35,7 +35,8 @@ async function loadLatest(server: string) { onMounted(async () => { await loadMediaServerSetting() - for (const server of mediaServers.value) { + const enabledServers = mediaServers.value.filter(server => server.enabled) + for (const server of enabledServers) { loadLatest(server.name) } }) diff --git a/src/views/dashboard/MediaServerLibrary.vue b/src/views/dashboard/MediaServerLibrary.vue index 5255ea95..768b7db1 100644 --- a/src/views/dashboard/MediaServerLibrary.vue +++ b/src/views/dashboard/MediaServerLibrary.vue @@ -35,7 +35,8 @@ async function loadLibrary(server: string) { onMounted(async () => { await loadMediaServerSetting() - for (const server of mediaServers.value) { + const enabledServers = mediaServers.value.filter(server => server.enabled) + for (const server of enabledServers) { loadLibrary(server.name) } }) diff --git a/src/views/dashboard/MediaServerPlaying.vue b/src/views/dashboard/MediaServerPlaying.vue index c1f7ccc9..23426112 100644 --- a/src/views/dashboard/MediaServerPlaying.vue +++ b/src/views/dashboard/MediaServerPlaying.vue @@ -33,7 +33,8 @@ async function loadPlayingList(server: string) { onMounted(async () => { await loadMediaServerSetting() - for (const server of mediaServers.value) { + const enabledServers = mediaServers.value.filter(server => server.enabled) + for (const server of enabledServers) { loadPlayingList(server.name) } })