Quote:
Originally Posted by davidfor
Attached is a beta that fixes the problem reported by scorpion2782.
The problem is that the progress update can include a comment. This was using the column set for review text. The maximum length allowed is 420 characters. If set to the comments column, this would probably be exceeded.
The beta has two changes:
- Stop using the review column for the progress comments.
- Set a maximum of 420 characters for the text when entered.
It all seems to work here. If anyone tests it and sees any problems, or that it work, please report it. If everything is OK, I'll arrange for a release later in the week.
|
Hello Davidfor, thanks for the beta. I installed it and still get the same error message, but I went to goodreads and it actually synced to my shelves... so I guess it is working though not totally smoothly. I am attaching the log just in case it is useful for you. Thanks again for the help!
---------------------
calibre 2.45 isfrozen: True is64bit: True
Darwin-15.0.0-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '15.0.0', 'Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64')
Python 2.7.9
OSX: ('10.11.1', ('', '', ''), 'x86_64')
Successfully initialized third party plugins: Fantastic Fiction && Goodreads Sync && Barnes & Noble && Find Duplicates && APNX Generator && Copy Cover To Device && Generate Cover && Favourites Menu && Goodreads && Count Pages && BIBLIOETECA && Reading List && FictionDB
Traceback (most recent call last):
File "calibre_plugins.goodreads_sync.dialogs", line 1540, in action_button_clicked
File "calibre_plugins.goodreads_sync.core", line 277, in add_remove_book_to_shelf
File "calibre_plugins.goodreads_sync.core", line 135, in _oauth_request_post
File "calibre_plugins.goodreads_sync.oauth2.__init_ _", line 684, in request
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1453, in request
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1205, in _request
File "calibre_plugins.goodreads_sync.httplib2.__init__" , line 1175, in _conn_request
File "lib/python2.7/httplib.py", line 1073, in getresponse
File "lib/python2.7/httplib.py", line 415, in begin
File "lib/python2.7/httplib.py", line 405, in _read_status
BadStatusLine: HTTP/1.1 401
---------------