Amazon.fr metadata fetching doesn't work properly

Bug #2025786 reported by 4w4skzvcvjqf5douhh5
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

I have encountered an issue with the metadata fetching functionality of Calibre software when retrieving information from Amazon.fr. Specifically, the publishing date and editor information are not being fetched for books from this source.

When fetching metadata from Amazon.fr, Calibre should retrieve accurate and complete information, including the publishing date and editor details for the respective books. The metadata fetching process from Amazon.fr does not seem to populate the publishing date and editor fields correctly, resulting in missing or incorrect information. This issue can be reproduced consistently when fetching metadata from Amazon.fr using Calibre software.

Upon analyzing the source code in calibre/src/calibre/ebooks/metadata/sources/amazon.py, I have identified two potential causes for the incomplete metadata fetching from Amazon.fr:
 - In the file mentioned, the months are defined in an incomplete manner. Only the first letters of each month are written, and months 10 and 11 are missing altogether. This issue appears to be present not only in the French version but also in the Dutch version.
 - Similarly, the editor value is incorrect and misspelled. Instead of "Éditeur" with the accent, it is spelled as "Editeur" without the accent. This incorrect spelling leads to the failure to fetch the editor's information accurately.

To confirm if these potential causes are indeed responsible for the issue, I made these modifications on an old local version (6.14.1) of Calibre on Linux. Upon making these changes, the metadata fetching from Amazon.fr worked correctly, and the publishing date and editor information were retrieved accurately for the books.

While the fix resolved the issue in my local 6.14.1 version of Calibre, it is uncertain if it would also apply to the latest versions of the software. It is worth mentioning that recent changes were made for the German version of Amazon, which could indicate that similar modifications might be required for the French version as well.

Thank you for your attention to this matter. Please let me know if there is any further information or testing required to address this issue effectively.

Revision history for this message
Kovid Goyal (kovid) wrote :

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

Changed in calibre:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.