From 5255ced0a0e5cd28b99efb34dc892aacfd3f93dd Mon Sep 17 00:00:00 2001 From: Satsuki Akiba Date: Sun, 8 Jun 2025 18:19:21 +0900 Subject: [PATCH] Update --- services/database.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/database.ts b/services/database.ts index 2eda5a8..54e03c0 100644 --- a/services/database.ts +++ b/services/database.ts @@ -107,7 +107,7 @@ function extractDomain(url: string): string | null { } // Initialize database with proper error handling -function initializeDatabase(): Database { +async function initializeDatabase(): Database { // Ensure data directory exists if (!fs.existsSync(config.paths.dataDir)) { fs.mkdirSync(config.paths.dataDir, { recursive: true }); @@ -205,7 +205,7 @@ function initializeDatabase(): Database { // Perform database integrity checks and fixes performDatabaseIntegrityFixes(db); - migrateFeedsWithCategories(db); + await migrateFeedsWithCategories(db); return db; } @@ -1126,7 +1126,7 @@ export async function updateFeedRequestStatus( } // Migration function to classify existing feeds without categories -export function migrateFeedsWithCategories(db: Database): void { +export async function migrateFeedsWithCategories(db: Database): void { try { console.log("🔄 Starting feed category migration...");