diff --git a/src/server/lib/autoSyncInit.ts b/src/server/lib/autoSyncInit.ts index 76189fe..251e404 100644 --- a/src/server/lib/autoSyncInit.ts +++ b/src/server/lib/autoSyncInit.ts @@ -1,7 +1,22 @@ import { AutoSyncService } from '~/server/services/autoSyncService'; +import { repositoryService } from '~/server/services/repositoryService'; let autoSyncService: AutoSyncService | null = null; +/** + * Initialize default repositories + */ +export async function initializeRepositories(): Promise { + try { + console.log('Initializing default repositories...'); + await repositoryService.initializeDefaultRepositories(); + console.log('Default repositories initialized successfully'); + } catch (error) { + console.error('Failed to initialize repositories:', error); + console.error('Error stack:', (error as Error).stack); + } +} + /** * Initialize auto-sync service and schedule cron job if enabled */