This commit is contained in:
chyoo
2026-06-30 18:14:30 +09:00
parent 253920a12d
commit 32d3f6de2c
7 changed files with 83 additions and 11 deletions
+17 -9
View File
@@ -371,15 +371,23 @@ export class CurriculumService {
},
modules: week.modules
.filter((module) => !disabledModuleIdSet.has(module.id))
.map((module) => ({
id: module.id,
sortOrder: module.sortOrder,
category: module.category,
name: module.name,
folderName: module.folderName,
templateRepositoryUrl: module.templateRepositoryUrl,
dockerImage: module.dockerImage,
})),
.map((module) => {
const moduleWithArtifacts = module as typeof module & {
sourceType?: string | null;
prebuiltArtifacts?: unknown;
};
return {
id: module.id,
sortOrder: module.sortOrder,
category: module.category,
name: module.name,
folderName: module.folderName,
templateRepositoryUrl: module.templateRepositoryUrl,
sourceType: moduleWithArtifacts.sourceType ?? 'GIT',
prebuiltArtifacts: moduleWithArtifacts.prebuiltArtifacts ?? [],
dockerImage: module.dockerImage,
};
}),
environmentProfiles: visualizationProfilesByWeek.get(week.week) ?? [],
};
});