Originally created by @FreedomBen on GitHub (Mar 1, 2023).
Steps to reproduce
Load hundreds of books from different authors into a library
Visit the "authors" page
Click "Match All Authors"
Observe backend 429 errors from Audible API after several dozen lookups
Expected behaviour
Ideally the requests would be queued server-side to throttle them to avoid exceeding the rate limit threshold
Actual behaviour
All lookups start to fail with 429s from Audible API. If your library is big enough, you may even get an IP ban
Environment data
Audiobookshelf Version: 2.2.4. I can update and re-test in a little while but for the next week or so I need it to be perfectly stable as I'm traveling
Originally created by @FreedomBen on GitHub (Mar 1, 2023).
### Steps to reproduce
1. Load hundreds of books from different authors into a library
2. Visit the "authors" page
3. Click "Match All Authors"
4. Observe backend 429 errors from Audible API after several dozen lookups
### Expected behaviour
- Ideally the requests would be queued server-side to throttle them to avoid exceeding the rate limit threshold
### Actual behaviour
- All lookups start to fail with 429s from Audible API. If your library is big enough, you may even get an IP ban
### Environment data
Audiobookshelf Version: 2.2.4. I can update and re-test in a little while but for the next week or so I need it to be perfectly stable as I'm traveling
adam
added the bug label 2026-04-24 23:25:25 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @FreedomBen on GitHub (Mar 1, 2023).
Steps to reproduce
Expected behaviour
Actual behaviour
Environment data
Audiobookshelf Version: 2.2.4. I can update and re-test in a little while but for the next week or so I need it to be perfectly stable as I'm traveling
@FreedomBen commented on GitHub (Mar 1, 2023):
Oops, sorry wrong repo.