HDoujinDownloader / HDoujinDownloader

An easy-to-use manga and dōjinshi downloader supporting 1000+ different websites
https://doujindownloader.com
538 stars 19 forks source link

Preserve manual metadata edits when serializing metadata #394

Open HDoujinDownloader opened 2 months ago

HDoujinDownloader commented 2 months ago

Metadata formatting is currently applied during serialization (for example, normalizing fields to Proper Case). The problem is that this ends up overriding manual edits performed in the metadata editor, which a user would expect to be preserved.

A solution might be to apply all metadata transformations at the time the metadata is extracted, but this means changes to metadata formatting settings will only be applied to new downloads.

Another solution might be flagging fields that have been edited manually, but this requires nontrivial bookkeeping.