Commit graph

6 commits

Author SHA1 Message Date
nickwolf
dc0899ff61 fix: preserve user-cleared scalar metadata fields on rescan
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.
2026-04-29 12:20:49 -06:00
advplyr
69e23ef9f2 Add:Epub metadata parser and cover extractor #1479 2024-01-07 17:51:07 -06:00
advplyr
60a80a2996 Update:Remove support for metadata.abs, added script to create metadata.json files if they dont exist 2023-10-22 15:53:05 -05:00
advplyr
07ad81969c Update:Scanner recognizes asin in book folder names #1852 2023-10-14 15:04:16 -05:00
advplyr
89821b91b0 Podcast scanner refactor/cleanup 2023-10-09 16:41:43 -05:00
advplyr
347b49f564 Update:Remove scanner settings, add library scanner settings tab, add order of precedence 2023-10-08 17:10:43 -05:00