Amazon.fr metadata fetching doesn't work properly
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/
- 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.
Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.