View Single Post
Old 10-27-2024, 05:19 PM   #261
DashingDave
Junior Member
DashingDave began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Feb 2024
Device: iPad
I can't even get the 8-digit code to work. If I enter it, click OK, and then return to the plugin, the code field is empty and is still says that "Libby is not configured yet."

I've even tried entering a code just used to transfer to the iOS app, and I get the error

Spoiler:
calibre, version 7.20.0
ERROR: Unhandled exception: ClientNotFoundError:<calibre_plugins.overdrive_lib by.libby.errors.ClientNotFoundError; http_status=404, msg='HTTP Error 404: Not Found', error_response='{"result":"not_found"}''>

calibre 7.20 embedded-python: True
macOS-13.7-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '22.6.0', 'Darwin Kernel Version 22.6.0: Wed Jul 31 21:42:48 PDT 2024; root:xnu-8796.141.3.707.4~1/RELEASE_X86_64')
Python 3.11.5
OSX: ('13.7', ('', '', ''), 'x86_64')
Interface language: None
EXE path: /Applications/calibre.app/Contents/MacOS/calibre
Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 16, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 16, 0) && KFX metadata reader (from KFX Input) (2, 16, 0) && From KFX (2, 16, 0) && KFX Input (2, 16, 0) && KindleUnpack - The Plugin (0, 83, 1) && OverDrive Libby (0, 1, 9) && PDF Cover (0, 1, 0) && Prettify Cover (1, 6, 0)
Traceback (most recent call last):
File "calibre_plugins.overdrive_libby.libby.client" , line 520, in send_request
response = req_opener.open(req, timeout=self.timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "urllib/request.py", line 525, in open
File "urllib/request.py", line 634, in http_response
File "urllib/request.py", line 563, in error
File "urllib/request.py", line 496, in _call_chain
File "urllib/request.py", line 643, in http_error_default
urllib.error.HTTPError: HTTP Error 404: Not Found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre/gui2/preferences/plugins.py", line 298, in customize_plugin
File "calibre/gui2/preferences/plugins.py", line 375, in modify_plugin
File "calibre/customize/__init__.py", line 188, in do_user_config
File "calibre_plugins.overdrive_libby.__init__", line 104, in save_settings
config_widget.save_settings()
File "calibre_plugins.overdrive_libby.config", line 953, in save_settings
libby_client.clone_by_code(setup_code)
File "calibre_plugins.overdrive_libby.libby.client" , line 615, in clone_by_code
res: Dict = self.send_request("chip/clone/code", params={"code": code})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^
File "calibre_plugins.overdrive_libby.libby.client" , line 540, in send_request
ErrorHandler.process(e, error_response)
File "calibre_plugins.overdrive_libby.libby.errors" , line 135, in process
raise ClientNotFoundError(
calibre_plugins.overdrive_libby.libby.errors.Clien tNotFoundError:

Last edited by PeterT; 10-27-2024 at 05:55 PM.
DashingDave is offline   Reply With Quote