Add:Generate book metadata file when book details are changed,Add:Server setting for storing book metadata in book folder

This commit is contained in:
advplyr 2022-02-27 14:28:18 -06:00
parent aa50cc2d81
commit 295c6b0c74
5 changed files with 58 additions and 6 deletions

View file

@ -19,7 +19,7 @@ const bookKeyMap = {
genres: 'genresCommaSeparated'
}
function generate(audiobook, outputPath, uid, gid) {
function generate(audiobook, outputPath) {
var fileString = ';ABMETADATA1\n'
fileString += `#audiobookshelf v${package.version}\n\n`
@ -39,7 +39,7 @@ function generate(audiobook, outputPath, uid, gid) {
}
return fs.writeFile(outputPath, fileString).then(() => {
return filePerms(outputPath, 0o774, uid, gid).then(() => true)
return filePerms(outputPath, 0o774, global.Uid, global.Gid).then(() => true)
}).catch((error) => {
Logger.error(`[absMetaFileGenerator] Failed to save abs file`, error)
return false