Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 02-23-2021, 06:37 PM   #1486
dunhill
Guru
dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.
 
dunhill's Avatar
 
Posts: 723
Karma: 228142
Join Date: Sep 2017
Location: Argentina
Device: moon+ reader, kindle paperwhite
Quote:
Originally Posted by davidfor View Post
That is an error from Goodreads. It is probably a temporary error that they had to fix. Unless it is a common problem, there isn't much point in doing anything in the plugin.


That's a weird one. Restarting calibre is probably the only thing you can do. If it happens again, try to work out what was happening at the time.

In the log, I do not see anything from Goodreads Sync. The messages that it is loading are there, but, I do not see anything suggesting you tried to use a function in the plugin. Did you do something?

There are plenty of other errors. The most common is a template error. I am not sure where the template is being used, but, it appears to be trying to use another custom column called "#estado".


Thank you, for your time, David I will review what you comment
dunhill is offline   Reply With Quote
Old 02-28-2021, 12:33 AM   #1487
andrew.c12
Junior Member
andrew.c12 will become famous soon enoughandrew.c12 will become famous soon enoughandrew.c12 will become famous soon enoughandrew.c12 will become famous soon enoughandrew.c12 will become famous soon enoughandrew.c12 will become famous soon enough
 
Posts: 4
Karma: 568
Join Date: Feb 2021
Device: Kindle 3rd Gen, Librera, Calibre
I am also getting a similar error.


Quote:
calibre, version 5.12.0
ERROR: Goodreads Failure: The request contacting Goodreads has failed. Please try again.

URL: https://www.goodreads.com/review/lis...3&per_page=200
Response Code: 500
b'<!DOCTYPE html>\n<html>\n<head>\n <title>Goodreads - unexpected error</title>\n <link href="https://s.gr-assets.com/assets/goodreads.css" media="screen" rel="Stylesheet" type="text/css" />\n <link href="https://s.gr-assets.com/assets/main.css" media="screen" rel="Stylesheet" type="text/css" />\n <!--[if lt IE 8]>\n <link href="https://s.gr-assets.com/assets/common_images_ie.css" media="screen" rel="Stylesheet" type="text/css" />\n <![endif]-->\n <!--[if gte IE 8]><!-->\n <link href="https://s.gr-assets.com/assets/common_images.css" media="screen" rel="Stylesheet" type="text/css" />\n <!--<![endif]-->\n\n <script type="text/javascript">\n\n var _gaq = _gaq || [];\n _gaq.push([\'_setAccount\', \'UA-968618-1\']);\n _gaq.push([\'_trackPageview\', \'/500_unexpected\']);\n\n (function() {\n var ga = document.createElement(\'script\'); ga.type = \'text/javascript\'; ga.async = true;\n ga.src = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\') + \'stats.g.doubleclick.net/dc.js\';\n var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);\n })();\n\n </script>\n</head>\n<body id="home">\n <div class="headerContainer">\n <div class="header">\n\n\t <div class="branding">\n\t <a href="/"><img src="https://s.gr-assets.com/assets/layout/goodreads_logo.gif" width="200" height="41" border="0" alt="goodreads" class="logo"/></a>\n\t\t </div>\n\t </div>\n </div>\n\n <!-- BEGIN: mainContent -->\n <div class="mainContentContainer">\n <div class="mainContent">\n <div class="mainContentFloat">\n\n\t<div class="leftContainer mediumText">\n\n\t <h1>page unavailable</h1>\n\t <br/>\n\t An unexpected error occurred. We will investigate this problem as soon as possible &mdash; please check back soon!\n\n\t </div>\n\t</div>\n </div>\n </div>\n <!-- END: mainContent -->\n</body>\n</html>\n'
did it actually try to load page 1663?

Last edited by andrew.c12; 02-28-2021 at 12:35 AM.
andrew.c12 is offline   Reply With Quote
Old 02-28-2021, 12:47 AM   #1488
andrew.c12
Junior Member
andrew.c12 will become famous soon enoughandrew.c12 will become famous soon enoughandrew.c12 will become famous soon enoughandrew.c12 will become famous soon enoughandrew.c12 will become famous soon enoughandrew.c12 will become famous soon enough
 
Posts: 4
Karma: 568
Join Date: Feb 2021
Device: Kindle 3rd Gen, Librera, Calibre
Changeing core.py:426
from
def get_goodreads_books_on_shelves(self, user_name, shelves, per_page=200):
to
def get_goodreads_books_on_shelves(self, user_name, shelves, per_page=100):
seems to have fixed it.
andrew.c12 is offline   Reply With Quote
Old 02-28-2021, 08:21 AM   #1489
blueinfj
Enthusiast
blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.
 
blueinfj's Avatar
 
Posts: 42
Karma: 25444
Join Date: Oct 2008
Location: Germany
Device: iPhone, iPad, Kindle Oasis
Quote:
Originally Posted by andrew.c12 View Post
Changeing core.py:426
from
def get_goodreads_books_on_shelves(self, user_name, shelves, per_page=200):
to
def get_goodreads_books_on_shelves(self, user_name, shelves, per_page=100):
seems to have fixed it.
Thank you!

That fixed it for me as well :-)
blueinfj is offline   Reply With Quote
Old 02-28-2021, 08:24 AM   #1490
ejpoulloura
Junior Member
ejpoulloura began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Aug 2013
Device: Kindle Paperwhite Gen 10
Sync to shelf

Hi, I'm also having this issue with sync to shelf. How do I fix it? Thanks Emma
ejpoulloura is offline   Reply With Quote
Old 02-28-2021, 08:35 AM   #1491
blueinfj
Enthusiast
blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.blueinfj knows what's going on.
 
blueinfj's Avatar
 
Posts: 42
Karma: 25444
Join Date: Oct 2008
Location: Germany
Device: iPhone, iPad, Kindle Oasis
Quote:
Originally Posted by ejpoulloura View Post
Hi, I'm also having this issue with sync to shelf. How do I fix it? Thanks Emma
Unzip the plugin, open core.py (I did this with the Atom app on a Mac) and change the line 426 as described above. Re-zip the plugin files and load it into calibre.
blueinfj is offline   Reply With Quote
Old 02-28-2021, 09:01 AM   #1492
ejpoulloura
Junior Member
ejpoulloura began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Aug 2013
Device: Kindle Paperwhite Gen 10
Quote:
Originally Posted by blueinfj View Post
Unzip the plugin, open core.py (I did this with the Atom app on a Mac) and change the line 426 as described above. Re-zip the plugin files and load it into calibre.
THANK YOU! I had no idea what to open it with. All fixed
ejpoulloura is offline   Reply With Quote
Old 02-28-2021, 08:30 PM   #1493
Rellwood
Library Breeder (She/Her)
Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.Rellwood ought to be getting tired of karma fortunes by now.
 
Rellwood's Avatar
 
Posts: 1,156
Karma: 1900479
Join Date: Apr 2015
Location: Fullerton, California
Device: Kobo Aura HD (1) PW3 (4) PW3 2019 new edition (1)
Quote:
Originally Posted by andrew.c12 View Post
Changeing core.py:426
from
def get_goodreads_books_on_shelves(self, user_name, shelves, per_page=200):
to
def get_goodreads_books_on_shelves(self, user_name, shelves, per_page=100):
seems to have fixed it.
Fixed it for me
Rellwood is offline   Reply With Quote
Old 03-01-2021, 06:12 AM   #1494
gguigui
Member
gguigui began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Sep 2020
Device: Kobo Libra 2 and Clara HD
Hello,

I'm having a slight problem: each time I plug my Kobo into my computer and sync it with Calibre, a few books I've read several months ago keep being added to my read list on Goodread, so it looks like I've read them a dozen times by now. I haven't opened those books since I've finished them.

Is there a way to fix that issue?
gguigui is offline   Reply With Quote
Old 03-01-2021, 09:40 PM   #1495
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by gguigui View Post
Hello,

I'm having a slight problem: each time I plug my Kobo into my computer and sync it with Calibre, a few books I've read several months ago keep being added to my read list on Goodread, so it looks like I've read them a dozen times by now. I haven't opened those books since I've finished them.

Is there a way to fix that issue?
The only way that would work is if you have the Kobo Utilities plugin installed and it is fetching the reading status from the device. This has an option to call the progress update function of the Goodreads Sync to update the status on GR. If this is happening, you should be seeing a dialog from both plugins (though there was request to allow skipping the KU plugins dialog and I forget if I implemented that).

The most likely thing is that you have the Kobo Utilities status configured to fetch the status for all books. If you change it to only fetch the status for unfinished and recent changes (the options are called "Not if finished in library" and "Only if more recent") it should fix this. If that isn't the case, then I need to see a debug log from calibre to work out what is happening.

And, for both the plugins, if you cancel the dialogs, no updates will happen.
davidfor is offline   Reply With Quote
Old 03-02-2021, 03:29 PM   #1496
gguigui
Member
gguigui began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Sep 2020
Device: Kobo Libra 2 and Clara HD
Quote:
Originally Posted by davidfor View Post
The only way that would work is if you have the Kobo Utilities plugin installed and it is fetching the reading status from the device. This has an option to call the progress update function of the Goodreads Sync to update the status on GR. If this is happening, you should be seeing a dialog from both plugins (though there was request to allow skipping the KU plugins dialog and I forget if I implemented that).

The most likely thing is that you have the Kobo Utilities status configured to fetch the status for all books. If you change it to only fetch the status for unfinished and recent changes (the options are called "Not if finished in library" and "Only if more recent") it should fix this. If that isn't the case, then I need to see a debug log from calibre to work out what is happening.

And, for both the plugins, if you cancel the dialogs, no updates will happen.
Thanks, I'll try that!
gguigui is offline   Reply With Quote
Old 03-07-2021, 06:21 PM   #1497
dunhill
Guru
dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.
 
dunhill's Avatar
 
Posts: 723
Karma: 228142
Join Date: Sep 2017
Location: Argentina
Device: moon+ reader, kindle paperwhite
Quote:
Originally Posted by andrew.c12 View Post
Changeing core.py:426
from
def get_goodreads_books_on_shelves(self, user_name, shelves, per_page=200):
to
def get_goodreads_books_on_shelves(self, user_name, shelves, per_page=100):
seems to have fixed it.

Thank you very much for the solution.
I solve timing the reading shelf, that my shelf has more than 200 books.
dunhill is offline   Reply With Quote
Old 03-18-2021, 10:23 AM   #1498
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Update to version 1.15.1

I have just released version 1.15.1 of the plugin. This is to fix the recent problem with syncing shelves.

The change is:
  • Fix: Sync 100 books per shelf as with 200 it just keeps going.

Thanks to @andrew.c12 for working this out. And my apologies for not releasing this earlier.

Calibre should announce the update in the next hour or so. And if there are any problems, please report them in this thread.
davidfor is offline   Reply With Quote
Old 03-18-2021, 05:52 PM   #1499
dunhill
Guru
dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.
 
dunhill's Avatar
 
Posts: 723
Karma: 228142
Join Date: Sep 2017
Location: Argentina
Device: moon+ reader, kindle paperwhite
Quote:
Originally Posted by davidfor View Post
I have just released version 1.15.1 of the plugin. This is to fix the recent problem with syncing shelves.

The change is:
  • Fix: Sync 100 books per shelf as with 200 it just keeps going.

Thanks to @andrew.c12 for working this out. And my apologies for not releasing this earlier.

Calibre should announce the update in the next hour or so. And if there are any problems, please report them in this thread.

Update announced and installed, thanks for your time.
dunhill is offline   Reply With Quote
Old 03-18-2021, 07:21 PM   #1500
FaceDeer
Connoisseur
FaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enoughFaceDeer will become famous soon enough
 
Posts: 89
Karma: 706
Join Date: Nov 2012
Device: Kobo Touch
I've noticed an oddity while adding some books to shelves. Goodreads appears to have silently changed the Goodreads ID associated with some of them. For example, the book that used to be at https://www.goodreads.com/book/show/47587632 is now at https://www.goodreads.com/book/show/51145665. When following the link there it redirects just fine, but Goodreads Sync throws a "a book with this ID doesn't exist" error when I try to shelve it.

It's not a very big deal to me, I'll just tell Goodreads Sync to relink these books and get their new IDs. But I figured it'd be worth mentioning here. With the API retirement looming perhaps not worth fixing?

Last edited by FaceDeer; 03-18-2021 at 07:28 PM.
FaceDeer is offline   Reply With Quote
Reply

Tags
calibre, goodreads


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Clipboard Search kiwidude Plugins 29 04-02-2024 10:05 PM
[GUI Plugin] Search the Internet kiwidude Plugins 433 04-01-2024 05:48 PM
[GUI Plugin] Open With kiwidude Plugins 403 04-01-2024 08:39 AM
[GUI Plugin] Quick Preferences kiwidude Plugins 62 03-16-2024 11:47 PM
[GUI Plugin] Book Sync **Deprecated** kiwidude Plugins 111 06-07-2011 07:47 PM


All times are GMT -4. The time now is 02:43 PM.


MobileRead.com is a privately owned, operated and funded community.