Quote:
Originally Posted by meme
In add_category gui2/dialogs/tag_categories.py you do a strcmp to see if the category already exists - but you don't ignore case like you do elsewhere (when reading in the db/appending a #, etc.) although the error message you generate says case may be the reason it exists.
|
strcmp ignores case.
Quote:
So the category is added to your internal list, but later on Calibre generates an unhandled exception ValueError: Attempt to add duplicate search term "@catc". So the item doesn't show in the tag browser, but is still available from the db.
|
I can't repeat this using manage categories, but I can repeat it using right-click rename. Is that possibly what you did?