Quote:
Originally Posted by DavidVincent
Code:
Running identify query with parameters:
{'title': 'Photos Volées', 'authors': ['Dominique Fabre'], 'identifiers': {}, 'timeout': 30}
Using plugins: Babelio_db (0, 8, 0)
The log from individual plugins is below
****************************** Babelio_db (0, 8, 0) ******************************
Found 0 results
Downloading from Babelio_db took 2.183969020843506
-+-+-+-+-+-+-+-+-+-+ Entry point +-+-+-+-+-+-+-+-+-+-
self.dgb_lvl : 15
self.with_cover : False
self.with_pretty_comments : False
self.with_detailed_rating : False
bla bla bla
[worker 0] with_pretty_comments : False
get_details failed for url: 'https://www.babelio.com/livres/Fabre-Photos-volees/615123'
Traceback (most recent call last):
File "calibre_plugins.babelio_db.worker", line 68, in run
File "calibre_plugins.babelio_db.worker", line 103, in get_details
File "calibre_plugins.babelio_db.worker", line 231, in parse_details
File "bs4\element.py", line 1613, in encode
File "bs4\element.py", line 1677, in decode
TypeError: unsupported operand type(s) for -: 'str' and 'int'
|
OK, j'ai reproduit le problème en reproduisant tes personnalisations. En fait, tu sembles avoir choisi de ne pas remonter les images de couverture, de ne pas intégrer les commentaires étendus (ref et titre) ni la moyenne des notes et le nombre de notes soumises.
Le problème ne se présentait que si on refusait les commentaires étendus.
Il semble que le problème vient de la page html associée avec ce livre particulier. Il semble que le "tagging" soit déséquilibré ce qui fait crasher le plugin...
La solution, que je te demande de tester est
sous la seconde entrée de ce thread sous la version 0.8.2. Quand cette correction sera validée, je la pousserai pour update automatique.