[Bug]: Quick match w/ override enabled does not remove empty series or authors #2436

Closed
opened 2026-04-25 00:07:06 +02:00 by adam · 1 comment
Owner

Originally created by @advplyr on GitHub (Dec 22, 2024).

What happened?

When using the quick match feature with override details enabled, empty series and authors with no books are not removed.

Quick match can be ran from 3 different places.

  1. Edit modal when editing a single book
  2. Batch select multiple library items and select quick match in the app bar context menu
  3. The "Match All" option in the library list for matching all in the library.

To enable override details you can select the "Prefer matched metadata" setting on the server config page or when using batch quick match (2) toggle "Update details".

image
image

What did you expect to happen?

Series are removed if they are now empty.
Authors are removed if they have no books and don't have a cover image, description, and ASIN.

Steps to reproduce the issue

  1. Add a new random series to a book that you know has a series in Audible (e.g. Enders Game)
  2. Use the batch quick match with Audible.com. ensure update details is enabled
  3. Observe the random series is replaced but remains on the series page with 0 books

Audiobookshelf version

v2.17.5

How are you running audiobookshelf?

Docker

What OS is your Audiobookshelf server hosted from?

Windows

If the issue is being seen in the UI, what browsers are you seeing the problem on?

None

Logs

No response

Additional Notes

No response

Originally created by @advplyr on GitHub (Dec 22, 2024). ### What happened? When using the quick match feature with override details enabled, empty series and authors with no books are not removed. Quick match can be ran from 3 different places. 1. Edit modal when editing a single book 2. Batch select multiple library items and select quick match in the app bar context menu 3. The "Match All" option in the library list for matching all in the library. To enable override details you can select the "Prefer matched metadata" setting on the server config page or when using batch quick match (2) toggle "Update details". ![image](https://github.com/user-attachments/assets/50f92ced-bd20-4a03-8350-9d948f001ea3) ![image](https://github.com/user-attachments/assets/4999e5d6-75c5-462e-b8f0-2faf6c118f6e) ### What did you expect to happen? Series are removed if they are now empty. Authors are removed if they have no books and don't have a cover image, description, and ASIN. ### Steps to reproduce the issue 1. Add a new random series to a book that you know has a series in Audible (e.g. Enders Game) 2. Use the batch quick match with Audible.com. ensure update details is enabled 3. Observe the random series is replaced but remains on the series page with 0 books ### Audiobookshelf version v2.17.5 ### How are you running audiobookshelf? Docker ### What OS is your Audiobookshelf server hosted from? Windows ### If the issue is being seen in the UI, what browsers are you seeing the problem on? None ### Logs _No response_ ### Additional Notes _No response_
adam added the bug label 2026-04-25 00:07:06 +02:00
adam closed this issue 2026-04-25 00:07:06 +02:00
Author
Owner

@github-actions[bot] commented on GitHub (Dec 30, 2024):

Fixed in v2.17.6.

@github-actions[bot] commented on GitHub (Dec 30, 2024): Fixed in [v2.17.6](https://github.com/advplyr/audiobookshelf/releases/tag/v2.17.6).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2436