From 43bafb610f0b5236cff3912bcc107b7aaab31012 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Fri, 28 Nov 2025 14:34:28 +0100 Subject: [PATCH] Add initializeRepositories to autoSyncInit.ts --- src/server/lib/autoSyncInit.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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 */