Check Library fails to run on a
specific library, the other library databases are fine.
Along with the following error there is an extra folder in the Calibre Library directory for the failed database
Fandom called
Fandom deleted ehzd1kf_
Code:
calibre, version 6.14.0
ERROR: Unhandled exception: <b>TypeError</b>:SearchRestrictionMixin.build_search_restriction_list.<locals>.add_action() missing 1 required positional argument: 'last'
calibre 6.14 embedded-python: True
Linux-5.4.0-144-generic-x86_64-with-glibc2.31 Linux ('64bit', 'ELF')
('Linux', '5.4.0-144-generic', '#161-Ubuntu SMP Fri Feb 3 14:49:04 UTC 2023')
Python 3.10.1
Interface language: None
Successfully initialized third party plugins: Comments Cleaner (1, 9, 0) && Count Pages (1, 12, 1) && EpubMerge (2, 15, 0) && FanFicFare (4, 21, 0) && Find Duplicates (1, 10, 7) && Quality Check (1, 13, 3) && View Manager (1, 10, 2)
Traceback (most recent call last):
File "calibre/gui2/actions/choose_library.py", line 670, in check_library
File "calibre/gui2/ui.py", line 911, in library_moved
File "calibre/gui2/search_box.py", line 485, in saved_searches_changed
File "calibre/gui2/search_restriction_mixin.py", line 581, in build_search_restriction_list
TypeError: SearchRestrictionMixin.build_search_restriction_list.<locals>.add_action() missing 1 required positional argument: 'last'