add tag imports

This commit is contained in:
Garret Patti
2026-04-19 21:41:34 -04:00
parent 95bcaf53be
commit 0842769125
12 changed files with 1002 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ import { getThumbnailPath, getCbzThumbnailPath } from './thumbnails'
import { computeFingerprint } from './fingerprint'
import { reKeyMediaItem } from './tags'
import { runAiTagging } from './ai-tagger'
import { importComicMetadata } from './comic-metadata'
let scanRunning = false
@@ -651,6 +652,13 @@ async function scanComics(library: Library, libraryRoot: string): Promise<void>
}
console.log(`[scanner] comics: indexed ${items.filter((i) => 'issues' in i).length} series, ${issueCount} issues`)
// Import ComicInfo.xml metadata (title, year, genres, tags)
try {
importComicMetadata(library)
} catch (err) {
console.error(`[scanner] Error importing comic metadata for "${library.name}":`, err)
}
}
// ---------------------------------------------------------------------------