From 3d0fecca5daa300e3b57a2d406785d864d8f1d1e Mon Sep 17 00:00:00 2001 From: Denis Ergin Date: Fri, 20 Jun 2025 19:26:11 +0200 Subject: [PATCH] fix: wrong content generation after upgrade content was generated into de folder --- src/content.config.ts | 11 ++--------- src/content/dhbw/de/checklist-project-25.md | 2 +- src/content/dhbw/de/web-engineering-i-s2.mdx | 2 +- src/content/dhbw/de/web-engineering-i.mdx | 2 +- src/content/dhbw/de/web-engineering-ii.md | 2 +- src/pages/knowledge-base/index.astro | 2 +- 6 files changed, 7 insertions(+), 14 deletions(-) diff --git a/src/content.config.ts b/src/content.config.ts index f910e13..4d76163 100644 --- a/src/content.config.ts +++ b/src/content.config.ts @@ -1,14 +1,8 @@ import { defineCollection, z } from 'astro:content'; - -const skillCollection = defineCollection({ - type: 'data', - schema: z.object({ - skills: z.array(z.string()) - }), -}); +import { glob } from 'astro/loaders'; const dhbwCollection = defineCollection({ - type: 'content', + loader: glob({ pattern: '*.(mdx|md)', base: './src/content/dhbw/de' }), schema: z.object({ title: z.string(), tags: z.array(z.string()), @@ -23,7 +17,6 @@ const homeCollection = defineCollection({ }) export const collections = { - 'skills': skillCollection, 'dhbw': dhbwCollection, 'home': homeCollection, } \ No newline at end of file diff --git a/src/content/dhbw/de/checklist-project-25.md b/src/content/dhbw/de/checklist-project-25.md index 0a2e51e..0f6eaf1 100644 --- a/src/content/dhbw/de/checklist-project-25.md +++ b/src/content/dhbw/de/checklist-project-25.md @@ -4,7 +4,7 @@ tags: - "dhbw" - "web" - "engineering" -slug: "web-engineering-project-25-checklist" +id: "web-engineering-project-25-checklist" staticPath: "knowledge-base/dhbw/" show: true order: 3 diff --git a/src/content/dhbw/de/web-engineering-i-s2.mdx b/src/content/dhbw/de/web-engineering-i-s2.mdx index 9be4f0f..ce751d2 100644 --- a/src/content/dhbw/de/web-engineering-i-s2.mdx +++ b/src/content/dhbw/de/web-engineering-i-s2.mdx @@ -7,7 +7,7 @@ tags: - "html" - "css" - "javascript" -slug: "web-engineering-i-s2" +id: "web-engineering-i-s2" staticPath: "knowledge-base/dhbw/" show: true order: 2 diff --git a/src/content/dhbw/de/web-engineering-i.mdx b/src/content/dhbw/de/web-engineering-i.mdx index 64a7ac7..5e14805 100644 --- a/src/content/dhbw/de/web-engineering-i.mdx +++ b/src/content/dhbw/de/web-engineering-i.mdx @@ -7,7 +7,7 @@ tags: - "html" - "css" - "javascript" -slug: "web-engineering-i" +id: "web-engineering-i" staticPath: "knowledge-base/dhbw/" show: true order: 1 diff --git a/src/content/dhbw/de/web-engineering-ii.md b/src/content/dhbw/de/web-engineering-ii.md index f17cb26..e030c74 100644 --- a/src/content/dhbw/de/web-engineering-ii.md +++ b/src/content/dhbw/de/web-engineering-ii.md @@ -7,7 +7,7 @@ tags: - "html" - "css" - "javascript" -slug: "web-engineering-ii" +id: "web-engineering-ii" staticPath: "knowledge-base/dhbw/" show: false order: 3 diff --git a/src/pages/knowledge-base/index.astro b/src/pages/knowledge-base/index.astro index ced4366..d90cc15 100644 --- a/src/pages/knowledge-base/index.astro +++ b/src/pages/knowledge-base/index.astro @@ -28,7 +28,7 @@ const dhbwModules = await getCollection('dhbw', (module) => module.data.show); {dhbwModules .sort((e1, e2) => (e1.data.order - e2.data.order)) .map((module) => ( - + {module.data.title}