UI mejorada
This commit is contained in:
@@ -8,7 +8,10 @@ export default defineEventHandler(async (event) => {
|
||||
const realIP = headers['x-real-ip'] || headers['x-forwarded-for'] || 'unknown'
|
||||
console.log(`[MUSIC API] Music list request from ${realIP}`)
|
||||
|
||||
const musicDir = join(process.cwd(), 'public', 'music')
|
||||
const config = useRuntimeConfig()
|
||||
const defaultPublicPath = config.public?.musicPath || '/music'
|
||||
const publicRel = defaultPublicPath.replace(/^\//, '')
|
||||
const musicDir = process.env.MUSIC_DIR || join(process.cwd(), 'public', publicRel)
|
||||
|
||||
// Check if music directory exists
|
||||
try {
|
||||
@@ -54,4 +57,4 @@ export default defineEventHandler(async (event) => {
|
||||
statusMessage: 'Failed to load music files'
|
||||
})
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user