diff --git a/server/scanner/AudioFileScanner.js b/server/scanner/AudioFileScanner.js index 2ba4230d8..4cf96838a 100644 --- a/server/scanner/AudioFileScanner.js +++ b/server/scanner/AudioFileScanner.js @@ -255,6 +255,10 @@ class AudioFileScanner { tag: 'tagGenre', key: 'genres' }, + { + tag: 'tagGenre1', + key: 'tags' + }, { tag: 'tagSeries', altTag: 'tagGrouping', @@ -293,6 +297,8 @@ class AudioFileScanner { bookMetadata.authors = parseNameString.parse(value)?.names || [] } else if (mapping.key === 'genres') { bookMetadata.genres = this.parseGenresString(value) + } else if (mapping.key === 'tags') { + bookMetadata.tags = this.parseGenresString(value) } else if (mapping.key === 'series') { // If series was embedded in the grouping tag, then parse it with semicolon separator and sequence in the same string // e.g. "Test Series; Series Name #1; Other Series #2"