Adding files tables, fixing loading when switching streams

This commit is contained in:
advplyr 2021-08-18 18:31:19 -05:00
parent 6e8fe32bf5
commit 7e482352b1
18 changed files with 233 additions and 76 deletions

View file

@ -92,17 +92,14 @@ async function scanParts(audiobook, parts) {
continue;
}
var audioFileObj = {
path: parts[i],
filename: Path.basename(parts[i]),
fullPath: fullPath
}
var trackNumFromMeta = getTrackNumberFromMeta(scanData)
var trackNumFromFilename = getTrackNumberFromFilename(parts[i])
audioFileObj = {
...audioFileObj,
var audioFileObj = {
path: Path.join(audiobook.path, parts[i]),
ext: Path.extname(parts[i]),
filename: parts[i],
fullPath: fullPath,
...scanData,
trackNumFromMeta,
trackNumFromFilename
@ -129,15 +126,8 @@ async function scanParts(audiobook, parts) {
continue;
}
var track = {
index: trackNumber,
filename: parts[i],
ext: Path.extname(parts[i]),
path: Path.join(audiobook.path, parts[i]),
fullPath: Path.join(audiobook.fullPath, parts[i]),
...scanData
}
tracks.push(track)
audioFileObj.index = trackNumber
tracks.push(audioFileObj)
}
if (!tracks.length) {