View Single Post
Old 09-06-2024, 08:23 PM   #36
DeshaDaine
Junior Member
DeshaDaine began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Sep 2024
Device: none
Hi, I'm hoping you can help. I've been using Mass Search/Replace without issue, but today, after working fine for a while, I tried to run it through an action chain and I got an error: TypeError:Invalide Column metadata. Now whenever I try to run anything, or even customise the plugin, I always get this error.

I hadn't changed any columns since my last successful run, so all I can think of is that Action Chains has somehow broken it. I have tried restarting Calibre and restarting my PC. This is what I get from the details of the error:

calibre, version 7.17.0
ERROR: Unhandled exception: <span>The Mass Search-Replace plugin has encounter a unhandled exception.<br><b>TypeError</b>: Invalide Column metadata.

calibre 7.17 embedded-python: True
Windows-10-10.0.22631-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22631')
Python 3.11.5
Windows: ('10', '10.0.22631', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: Action Chains (1, 20, 7) && Annotations (1, 17, 13) && Audit Log (1, 0, 19) && Count Pages (1, 13, 6) && EpubMerge (3, 1, 0) && EpubSplit (3, 8, 0) && FanFicFare (4, 38, 0) && Fantastic Fiction (1, 7, 0) && Fantastic Fiction Adults (1, 3, 1) && Favourites Menu (1, 3, 1) && Find Duplicates (1, 10, 9) && Generate Cover (2, 3, 4) && Import List (1, 9, 4) && Kobo Utilities (2, 17, 1) && KoboTouchExtended (3, 6, 11) && Mass Search-Replace (1, 8, 2) && Modify ePub (1, 8, 4) && Quality Check (1, 13, 14) && Reading List (1, 15, 4) && Reformat plugin (2, 4, 0) && Standard Ebooks (1, 0, 0) && View Manager (1, 10, 3)
Traceback (most recent call last):
File "calibre_plugins.mass_search_replace.action", line 330, in job_progress
File "calibre_plugins.mass_search_replace.search_replac e.__init__", line 76, in get_error
File "calibre_plugins.mass_search_replace.common_utils. columns", line 686, in get_possible_fields
File "calibre_plugins.mass_search_replace.common_utils. columns", line 723, in get_columns_where
File "calibre_plugins.mass_search_replace.common_utils. columns", line 718, in get_columns_from_dict
File "calibre_plugins.mass_search_replace.common_utils. columns", line 718, in <listcomp>
File "calibre_plugins.mass_search_replace.common_utils. columns", line 203, in __init__
TypeError: Invalide Column metadata.
DeshaDaine is offline   Reply With Quote