Add podcast support to metadata embedding tools

This commit is contained in:
Vito0912 2025-08-16 15:58:05 +02:00
parent fd4932cdbb
commit 69b6c0c79a
No known key found for this signature in database
GPG key ID: A0F767011D6093A2
6 changed files with 176 additions and 39 deletions

View file

@ -82,7 +82,7 @@ class ToolsController {
* @param {Response} res
*/
async embedAudioFileMetadata(req, res) {
if (req.libraryItem.isMissing || !req.libraryItem.hasAudioTracks || !req.libraryItem.isBook) {
if (req.libraryItem.isMissing || !req.libraryItem.hasAudioTracks) {
Logger.error(`[ToolsController] Invalid library item`)
return res.sendStatus(400)
}
@ -129,7 +129,7 @@ class ToolsController {
return res.sendStatus(403)
}
if (libraryItem.isMissing || !libraryItem.hasAudioTracks || !libraryItem.isBook) {
if (libraryItem.isMissing || !libraryItem.hasAudioTracks) {
Logger.error(`[ToolsController] Batch embed invalid library item (${libraryItemId})`)
return res.sendStatus(400)
}