From bad5a4e83880fb9691e1cbf42e20589819ad6ed4 Mon Sep 17 00:00:00 2001 From: lew Date: Thu, 26 Mar 2026 21:11:54 +0000 Subject: [PATCH] fix: corrects content path in stat generation --- www/scripts/generate-stats.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/www/scripts/generate-stats.js b/www/scripts/generate-stats.js index ffdf6d6..cf6cf5b 100644 --- a/www/scripts/generate-stats.js +++ b/www/scripts/generate-stats.js @@ -11,7 +11,7 @@ function countWords(text) { } // Count blog posts and their words -const postsDir = path.join(root, 'src/content/md'); +const postsDir = path.join(root, 'content'); const posts = fs.existsSync(postsDir) ? fs.readdirSync(postsDir).filter(f => f.endsWith('.md')) : []; @@ -35,7 +35,7 @@ for (const txt of txtFiles) { } // Count bookmarks -const bookmarksFile = path.join(root, 'src/content/bookmarks.yaml'); +const bookmarksFile = path.join(root, 'content/bookmarks.yaml'); const bookmarks = fs.existsSync(bookmarksFile) ? yaml.load(fs.readFileSync(bookmarksFile, 'utf-8')) || [] : []; @@ -49,7 +49,7 @@ if (fs.existsSync(guestbookJsonFile)) { } // Calculate totals (excluding stats.txt words for now, we'll add them after generating) -const totalPages = 1 + 1 + posts.length + 1 + txtFiles.length + 1 + 1; // home, blog index, posts, txt index, txts, bookmarks, guestbook +const totalPages = 1 + posts.length + txtFiles.length; // home + individual post pages + txt files // Read template from public/stats.txt and replace placeholders const template = fs.readFileSync(path.join(root, 'public/stats.txt'), 'utf-8');