Remove a metadata value for a book/series, e.g. remove <Web>https://www.comixology.com/...</Web> from a ComicInfo.xml file inside a cbz file, or simply set it to <Web> </Web>.
Refresh the metadata for that particular book.
The book still shows www.comixology.com in links.
Example 2:
Remove the belongs-to-collection meta property from every epub file in a series or set it so that it is empty.
Refresh the metadata for that series.
The name of the series that was overwritten via the meta property remains and does not revert back to the folder name. It has to be changed back manually.
Expected behavior
If the metadata is removed from a file, I would expect that change to be reflected in Komga.
Actual behavior
Refreshing metadata only works if a new value is provided for a particular metadata field, e.g. <Web>example.org</Web>. Simply removing the field or providing no value means the old value will be retained in Komga. It can be changed/removed in Komga manually of course, and it will not return upon refreshing the metadata once again as the metadata is no longer present in the file, but it is too much work to edit every single book individually to remove orphaned metadata entries.
Logs
No response
Komga version
1.11.0
Operating system
Docker on Raspberry Pi OS Bookworm
Installation method
Docker
Other details
No response
Acknowledgements
[X] I have searched the existing issues (open AND closed) and this is a new ticket, NOT a duplicate or related to another open issue.
Steps to reproduce
Example 1:
<Web>https://www.comixology.com/...</Web>
from aComicInfo.xml
file inside acbz
file, or simply set it to<Web> </Web>
.www.comixology.com
in links.Example 2:
belongs-to-collection
meta property from everyepub
file in a series or set it so that it is empty.Expected behavior
If the metadata is removed from a file, I would expect that change to be reflected in Komga.
Actual behavior
Refreshing metadata only works if a new value is provided for a particular metadata field, e.g.
<Web>example.org</Web>
. Simply removing the field or providing no value means the old value will be retained in Komga. It can be changed/removed in Komga manually of course, and it will not return upon refreshing the metadata once again as the metadata is no longer present in the file, but it is too much work to edit every single book individually to remove orphaned metadata entries.Logs
No response
Komga version
1.11.0
Operating system
Docker on Raspberry Pi OS Bookworm
Installation method
Docker
Other details
No response
Acknowledgements