This commit is contained in:
2025-06-08 18:14:14 +09:00
parent 2a7ebfe639
commit efa9683cd3
2 changed files with 10 additions and 31 deletions

View File

@ -107,7 +107,7 @@ function extractDomain(url: string): string | null {
}
// Initialize database with proper error handling
async function initializeDatabase(): Promise<Database> {
function initializeDatabase(): Database {
// Ensure data directory exists
if (!fs.existsSync(config.paths.dataDir)) {
fs.mkdirSync(config.paths.dataDir, { recursive: true });
@ -205,7 +205,7 @@ async function initializeDatabase(): Promise<Database> {
// Perform database integrity checks and fixes
performDatabaseIntegrityFixes(db);
await migrateFeedsWithCategories();
migrateFeedsWithCategories(db);
return db;
}
@ -1126,7 +1126,7 @@ export async function updateFeedRequestStatus(
}
// Migration function to classify existing feeds without categories
export async function migrateFeedsWithCategories(): Promise<void> {
export function migrateFeedsWithCategories(db: Database): void {
try {
console.log("🔄 Starting feed category migration...");