try fix CI 3
This commit is contained in:
@@ -2,7 +2,7 @@ import { syncCardsWithDatabase } from '../services/cardSync.service'
|
|||||||
|
|
||||||
export default defineEventHandler(async (event) => {
|
export default defineEventHandler(async (event) => {
|
||||||
const config = useRuntimeConfig()
|
const config = useRuntimeConfig()
|
||||||
const folderPath = process.env.NUXT_PATH_FILES
|
const folderPath = 'mnt/media/files/music'
|
||||||
|
|
||||||
if (!folderPath) {
|
if (!folderPath) {
|
||||||
throw createError({
|
throw createError({
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import { syncCardsWithDatabase } from '../../services/cardSync.service'
|
import { syncCardsWithDatabase } from '../../services/cardSync.service'
|
||||||
|
|
||||||
export default defineEventHandler(async (event) => {
|
export default defineEventHandler(async (event) => {
|
||||||
const folderPath = process.env.NUXT_PATH_FILES
|
const folderPath = 'mnt/media/files/music'
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const result = await syncCardsWithDatabase(folderPath)
|
const result = await syncCardsWithDatabase(folderPath)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import { scanMusicFolder } from '../../utils/fileScanner'
|
import { scanMusicFolder } from '../../utils/fileScanner'
|
||||||
|
|
||||||
export default defineEventHandler(async (event) => {
|
export default defineEventHandler(async (event) => {
|
||||||
const folderPath = process.env.NUXT_PATH_FILES
|
const folderPath = 'mnt/media/files/music'
|
||||||
|
|
||||||
try {
|
try {
|
||||||
// Test 1: Vérifier que le dossier existe
|
// Test 1: Vérifier que le dossier existe
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import { syncCardsWithDatabase } from '../services/cardSync.service'
|
import { syncCardsWithDatabase } from '../services/cardSync.service'
|
||||||
|
|
||||||
export default defineNitroPlugin(async (nitroApp) => {
|
export default defineNitroPlugin(async (nitroApp) => {
|
||||||
const folderPath = process.env.NUXT_PATH_FILES
|
const folderPath = 'mnt/media/files/music'
|
||||||
|
|
||||||
if (!folderPath) {
|
if (!folderPath) {
|
||||||
console.warn('⚠️ NUXT_PATH_FILES non configuré')
|
console.warn('⚠️ NUXT_PATH_FILES non configuré')
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ export default defineTask({
|
|||||||
description: 'Synchronise les tracks avec le système de fichiers'
|
description: 'Synchronise les tracks avec le système de fichiers'
|
||||||
},
|
},
|
||||||
async run() {
|
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...')
|
console.log('⏰ [TASK] Démarrage de la synchronisation planifiée...')
|
||||||
|
|
||||||
|
|||||||
@@ -30,14 +30,14 @@ export async function scanMusicFolder(folderPath: string): Promise<Card[]> {
|
|||||||
for (const imgExt of listImageExts) {
|
for (const imgExt of listImageExts) {
|
||||||
const potentialImage = baseName + imgExt
|
const potentialImage = baseName + imgExt
|
||||||
if (files.includes(potentialImage)) {
|
if (files.includes(potentialImage)) {
|
||||||
imageUrl = process.env.NUXT_URL_PREFIX + baseName + imgExt
|
imageUrl = 'https://files.erudi.fr/music/' + baseName + imgExt
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cardMap.set(parsed.esid, {
|
cardMap.set(parsed.esid, {
|
||||||
...parsed,
|
...parsed,
|
||||||
url_audio: process.env.NUXT_URL_PREFIX + baseName + ext,
|
url_audio: 'https://files.erudi.fr/music/' + baseName + ext,
|
||||||
url_image: imageUrl,
|
url_image: imageUrl,
|
||||||
suit: parsed.suit,
|
suit: parsed.suit,
|
||||||
rank: parsed.rank
|
rank: parsed.rank
|
||||||
|
|||||||
Reference in New Issue
Block a user