Library Breeder (She/Her)
Posts: 1,278
Karma: 1937891
Join Date: Apr 2015
Location: Fullerton, California
Device: Paperwhite 2015 (2), PW 2024 (12 GEN), PW 2023 (11 GEN), Scribe (1st)
|
I Broke the tag mapper
In an attempt to save time on mapping a TON of rules for my Goodreads shelves I did something that worked in the past, but didn't this time.
got this when I tried to insert the json, and loaded the saved ruleset.
After replacing it back with the original .json ruleset it still shows this when I try and activte it. It used to have a saved ruleset that would automatically show up if there is a problem - a backup, but it won't revert to it. It won't revert to the reinstalled .json. It just keeps giving this message. I'm sorry for messing it up, but repairing Calibre won't work.
calibre, version 6.14.1
ERROR: Unhandled exception: <b>TypeError</b>:argument of type 'NoneType' is not iterable
calibre 6.14.1 embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.10.1
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: DeDRM (10, 0, 3) && Calibre Power Search Plugin (2, 2, 0) && CalibreSpy (1, 0, 92) && Consolidate All Library Metadata (2, 0, 46) && Count Pages (1, 13, 0) && DOC Input (1, 0, 1) && Diaps Editing Toolbag (0, 4, 0) && Editor Chains (0, 8, 3) && English Noun Frequency (1, 0, 16) && EpubCheck (0, 2, 4) && EpubMerge (2, 15, 0) && EpubSplit (3, 5, 0) && Extract ISBN (1, 6, 0) && F_rating (3, 2, 0) && FanFicFare (4, 22, 1) && Fantastic Fiction (1, 6, 0) && Fantastic Fiction Adults (1, 3, 0) && Favourites Menu (1, 3, 0) && FictionDB (1, 3, 0) && Find Duplicates (1, 9, 7) && Generate Cover (2, 3, 2) && GetFileName (0, 2, 0) && Goodreads (1, 7, 6) && Goodreads More Tags (1, 2, 1, 2) && Goodreads Sync (1, 16, 2) && ISFDB3 (1, 2, 2) && Import List (1, 9, 0) && Job Spy (1, 0, 226) && Kobo Books (1, 9, 2) && LibraryThing Match (0, 2, 1) && Mass Search-Replace (1, 7, 1) && Modify ePub (1, 8, 1) && Overdrive Link (2, 54, 0) && Quality Check (1, 13, 4) && Quick Preferences (1, 7, 0) && Reading List (1, 15, 1) && Reformat plugin (2, 4, 0) && Search The Internet (1, 10, 1) && Smashwords Metadata (1, 0, 2) && TextDiff (1, 2, 1) && Unplugged (1, 0, 0) && User Category (1, 6, 0) && View Manager (1, 10, 2) && Wikidata (2, 0, 0) && ePub Extended Metadata {Writer} (0, 8, 1) && ePub Extended Metadata {Reader} (0, 8, 1) && ePub Extended Metadata (0, 8, 1) && ePub Extended Metadata {Reader} (0, 6, 0) && ePub Extended Metadata {Writer} (0, 6, 0) && Overdrive Link Metadata Source (2, 54, 0)
Traceback (most recent call last):
File "calibre\gui2\actions\tag_mapper.py", line 28, in start_map
File "calibre\gui2\actions\tag_mapper.py", line 38, in do_map
File "calibre\gui2\tag_mapper.py", line 537, in rules
File "calibre\gui2\tag_mapper.py", line 396, in rules
TypeError: argument of type 'NoneType' is not iterable
Last edited by Rellwood; 04-06-2023 at 10:18 PM.
|