mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-05-13 06:51:29 +00:00
When absMetadata (metadata.json) is the highest-priority source and a field is null, propagate that null into bookMetadata so lower-priority sources (e.g. audio file tags) cannot overwrite a value the user intentionally cleared. Previously all null values were skipped, causing cleared fields like subtitle to be repopulated from file tags on rescan. |
||
|---|---|---|
| .. | ||
| AbsMetadataFileScanner.js | ||
| AudioFileScanner.js | ||
| BookScanner.js | ||
| LibraryItemScanData.js | ||
| LibraryItemScanner.js | ||
| LibraryScan.js | ||
| LibraryScanner.js | ||
| MediaProbeData.js | ||
| NfoFileScanner.js | ||
| OpfFileScanner.js | ||
| PodcastScanner.js | ||
| ScanLogger.js | ||
| Scanner.js | ||