mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-08-06 19:25:50 +02:00
filenames
This commit is contained in:
parent
4e67d56cd5
commit
11cc9f2562
4 changed files with 61 additions and 45 deletions
|
@ -79,12 +79,12 @@ class MiscController {
|
|||
const cleanedOutputDirectoryParts = outputDirectoryParts.filter(Boolean).map((part) => sanitizeFilename(part))
|
||||
const outputDirectory = Path.join(...[folder.path, ...cleanedOutputDirectoryParts])
|
||||
|
||||
const containsBook = files.some(file => globals.SupportedEbookTypes.includes(Path.extname(file.name).toLowerCase()))
|
||||
const containsAudio = files.some(file => globals.SupportedAudioTypes.includes(Path.extname(file.name).toLowerCase()))
|
||||
const containsBook = files.some(file => globals.SupportedEbookTypes.includes(Path.extname(file.name).toLowerCase().slice(1)))
|
||||
const containsAudio = files.some(file => globals.SupportedAudioTypes.includes(Path.extname(file.name).toLowerCase().slice(1)))
|
||||
|
||||
console.log(`Uploading files to ${outputDirectory} with containsBook: ${containsBook}, containsAudio: ${containsAudio}`)
|
||||
|
||||
if ((await validatePathExists(folder, outputDirectory, undefined, !containsBook, !containsAudio)).exists) {
|
||||
if ((await validatePathExists(folder, outputDirectory, undefined, !containsBook, !containsAudio, true)).exists) {
|
||||
Logger.error(`Upload path already exists: ${outputDirectory}`)
|
||||
return res.status(400).send('Uploaded file already exists')
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue