From 5b27430ece206dbff3e4e79dca531f8707e132c9 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Tue, 10 Jun 2025 12:09:14 +1000 Subject: [PATCH] fix: prefilter ludusavi array to fix progress --- server/internal/tasks/registry/ludusavi.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/internal/tasks/registry/ludusavi.ts b/server/internal/tasks/registry/ludusavi.ts index c3722ba..97041e2 100644 --- a/server/internal/tasks/registry/ludusavi.ts +++ b/server/internal/tasks/registry/ludusavi.ts @@ -35,11 +35,11 @@ export default defineDropTask({ progress(currentProgress); - const entries = Object.entries(manifest); + const entries = Object.entries(manifest).filter( + ([, data]) => data.files || data.registry, + ); const increment = 90 / entries.length; for (const [name, data] of entries) { - if (!data.files && !data.registry) continue; - const iterableFiles = data.files ? Object.entries(data.files) : undefined; function findFilesForOperatingSystem(os: string) {