[Enhancement]: Support ASIN with lowercase characters in Audible Match #1885

Closed
opened 2026-04-25 00:00:56 +02:00 by adam · 4 comments
Owner

Originally created by @ZLoth on GitHub (Apr 14, 2024).

Describe the issue

One thing that I notice... if I have a ASIN code filled in, that the book matching is done by ASIN number rather than by the title, resulting in an exact match. However, if that ASIN code contains lowercase characters, then there is no match. Here is a recording of the issue using ASIN code B002V8H18I (or rather, B002v8h18i):

https://github.com/advplyr/audiobookshelf/assets/6700159/cd73c209-e501-431d-b5c6-a7247741c7c2

Steps to reproduce the issue

  1. Select and edit an existing book.
  2. Change the uppercase characters of the ASIN code to lowercase (e.g. B002v8h18i), then click Save.
  3. Click on the Match tab.
    WHAT SHOULD HAPPEN: The ASIN should bring up a book match (e.g. Treasure Island)
    WHAT REALLY HAPPENS: No match.
  4. Go back to the Details tab.
  5. Change the ASIN to all uppercase (e.g. B002V8H18I) and click Save.
  6. Click on the Match tab.
  7. The book matches as expected.

Audiobookshelf version

2.8.1

How are you running audiobookshelf?

Docker

Originally created by @ZLoth on GitHub (Apr 14, 2024). ### Describe the issue One thing that I notice... if I have a ASIN code filled in, that the book matching is done by ASIN number rather than by the title, resulting in an exact match. However, if that ASIN code contains lowercase characters, then there is no match. Here is a recording of the issue using ASIN code B002V8H18I (or rather, B002v8h18i): https://github.com/advplyr/audiobookshelf/assets/6700159/cd73c209-e501-431d-b5c6-a7247741c7c2 ### Steps to reproduce the issue 1. Select and edit an existing book. 2. Change the uppercase characters of the ASIN code to lowercase (e.g. B002v8h18i), then click **Save**. 3. Click on the **Match** tab. WHAT SHOULD HAPPEN: The ASIN should bring up a book match (e.g. Treasure Island) WHAT REALLY HAPPENS: No match. 4. Go back to the **Details** tab. 5. Change the ASIN to all uppercase (e.g. B002V8H18I) and click **Save**. 6. Click on the **Match** tab. 7. The book matches as expected. ### Audiobookshelf version 2.8.1 ### How are you running audiobookshelf? Docker
adam added the enhancement label 2026-04-25 00:00:56 +02:00
adam closed this issue 2026-04-25 00:00:57 +02:00
Author
Owner

@advplyr commented on GitHub (Apr 22, 2024):

Updated in v2.9.0

@advplyr commented on GitHub (Apr 22, 2024): Updated in [v2.9.0](https://github.com/advplyr/audiobookshelf/releases/tag/v2.9.0)
Author
Owner

@ZLoth commented on GitHub (Apr 22, 2024):

Looking forward to installing the updated docker container. Thank you.

@ZLoth commented on GitHub (Apr 22, 2024): Looking forward to installing the updated docker container. Thank you.
Author
Owner

@seannymurrs commented on GitHub (Sep 6, 2024):

I'm not sure if the issue I'm experiencing is related to this or not, but it's the only thing I could find when I tried searching for what I'm seeing. When I try matching a book by ASIN, I'm getting "No Result". Even though I'm entering the ASIN in all caps, the logs show that it's searching Audnexus in all lowercase (which seems to be why I'm getting no result). This issue started yesterday afternoon, and I'm not sure how to troubleshoot further.

@seannymurrs commented on GitHub (Sep 6, 2024): I'm not sure if the issue I'm experiencing is related to this or not, but it's the only thing I could find when I tried searching for what I'm seeing. When I try matching a book by ASIN, I'm getting "No Result". Even though I'm entering the ASIN in all caps, the logs show that it's searching Audnexus in all lowercase (which seems to be why I'm getting no result). This issue started yesterday afternoon, and I'm not sure how to troubleshoot further.
Author
Owner

@advplyr commented on GitHub (Sep 6, 2024):

The Audnexus API that is used to get audible data is currently down.

@advplyr commented on GitHub (Sep 6, 2024): The Audnexus API that is used to get audible data is currently down.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#1885