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) {