Set title[IgnorePrefix] when a podcast libraryItem is created

This commit is contained in:
mikiher 2025-02-16 14:57:05 +02:00
parent 0a8186cbda
commit 7038f5730f
3 changed files with 8 additions and 2 deletions

View File

@ -107,7 +107,9 @@ class PodcastController {
libraryFiles: [],
extraData: {},
libraryId: library.id,
libraryFolderId: folder.id
libraryFolderId: folder.id,
title: podcast.title,
titleIgnorePrefix: podcast.titleIgnorePrefix
},
{ transaction }
)

View File

@ -627,7 +627,9 @@ class PodcastManager {
libraryFiles: [],
extraData: {},
libraryId: folder.libraryId,
libraryFolderId: folder.id
libraryFolderId: folder.id,
title: podcast.title,
titleIgnorePrefix: podcast.titleIgnorePrefix
},
{ transaction }
)

View File

@ -303,6 +303,8 @@ class PodcastScanner {
libraryItemObj.isMissing = false
libraryItemObj.isInvalid = false
libraryItemObj.extraData = {}
libraryItemObj.title = podcastObject.title
libraryItemObj.titleIgnorePrefix = getTitleIgnorePrefix(podcastObject.title)
// If cover was not found in folder then check embedded covers in audio files
if (!podcastObject.coverPath && scannedAudioFiles.length) {