This commit is contained in:
2025-06-08 18:19:21 +09:00
parent efa9683cd3
commit 5255ced0a0

View File

@ -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...");