diff --git a/server/api/sync-cards.post.ts b/server/api/sync-cards.post.ts index 4015c3c..73a2f0b 100644 --- a/server/api/sync-cards.post.ts +++ b/server/api/sync-cards.post.ts @@ -2,7 +2,7 @@ import { syncCardsWithDatabase } from '../services/cardSync.service' export default defineEventHandler(async (event) => { const config = useRuntimeConfig() - const folderPath = process.env.NUXT_PATH_FILES + const folderPath = 'mnt/media/files/music' if (!folderPath) { throw createError({ diff --git a/server/api/test/test-db-sync.post.ts b/server/api/test/test-db-sync.post.ts index 1932f19..4acbf56 100644 --- a/server/api/test/test-db-sync.post.ts +++ b/server/api/test/test-db-sync.post.ts @@ -1,7 +1,7 @@ import { syncCardsWithDatabase } from '../../services/cardSync.service' export default defineEventHandler(async (event) => { - const folderPath = process.env.NUXT_PATH_FILES + const folderPath = 'mnt/media/files/music' try { const result = await syncCardsWithDatabase(folderPath) diff --git a/server/api/test/test-scanner.get.ts b/server/api/test/test-scanner.get.ts index 06ed1d0..1e31862 100644 --- a/server/api/test/test-scanner.get.ts +++ b/server/api/test/test-scanner.get.ts @@ -1,7 +1,7 @@ import { scanMusicFolder } from '../../utils/fileScanner' export default defineEventHandler(async (event) => { - const folderPath = process.env.NUXT_PATH_FILES + const folderPath = 'mnt/media/files/music' try { // Test 1: Vérifier que le dossier existe diff --git a/server/plugins/initialSync.ts b/server/plugins/initialSync.ts index 90a4830..313db44 100644 --- a/server/plugins/initialSync.ts +++ b/server/plugins/initialSync.ts @@ -1,7 +1,7 @@ import { syncCardsWithDatabase } from '../services/cardSync.service' export default defineNitroPlugin(async (nitroApp) => { - const folderPath = process.env.NUXT_PATH_FILES + const folderPath = 'mnt/media/files/music' if (!folderPath) { console.warn('⚠️ NUXT_PATH_FILES non configuré') diff --git a/server/tasks/syncCards.ts b/server/tasks/syncCards.ts index e588f8e..b3cb4f9 100644 --- a/server/tasks/syncCards.ts +++ b/server/tasks/syncCards.ts @@ -6,7 +6,7 @@ export default defineTask({ description: 'Synchronise les tracks avec le système de fichiers' }, async run() { - const folderPath = process.env.NUXT_PATH_FILES + const folderPath = 'mnt/media/files/music' console.log('⏰ [TASK] Démarrage de la synchronisation planifiée...') diff --git a/server/utils/fileScanner.ts b/server/utils/fileScanner.ts index 03ca73a..40f7e98 100644 --- a/server/utils/fileScanner.ts +++ b/server/utils/fileScanner.ts @@ -30,14 +30,14 @@ export async function scanMusicFolder(folderPath: string): Promise { for (const imgExt of listImageExts) { const potentialImage = baseName + imgExt if (files.includes(potentialImage)) { - imageUrl = process.env.NUXT_URL_PREFIX + baseName + imgExt + imageUrl = 'https://files.erudi.fr/music/' + baseName + imgExt break } } cardMap.set(parsed.esid, { ...parsed, - url_audio: process.env.NUXT_URL_PREFIX + baseName + ext, + url_audio: 'https://files.erudi.fr/music/' + baseName + ext, url_image: imageUrl, suit: parsed.suit, rank: parsed.rank