@jacques91: The log shows the following error:
Code:
Traceback (most recent call last):
File "site-packages/calibre/utils/formatter.py", line 377, in safe_format
File "site-packages/calibre/utils/formatter.py", line 344, in evaluate
File "lib/python2.7/string.py", line 563, in vformat
File "lib/python2.7/string.py", line 585, in _vformat
File "lib/python2.7/string.py", line 646, in get_field
File "site-packages/calibre/ebooks/metadata/book/formatter.py", line 31, in get_value
ValueError: Valeur*: champ inconnu #subtitle
And you have the following template for the subtitle in the KoboTouch driver configuration:
The error is that you do not have a column called "#subtitle" in your calibre library. You will need to add it or turn off the subtitle option in the driver.
But, this wouldn't prevent the metadata from being updated. And as far as I can see, everything else is fine. The metadata should be updated. At the end of the log is:
Code:
DEBUG: 17.7 KoboTouch:update_device_database_collections - Number of core metadata set=731 Number of books=731
Which means that there were 731 books on the device that were matched with books in your calibre library. And that some part of the metadata was updated for all 731 books.
So, as far as I can tell, the metadata is being updated. But, what isn't being updated?