[Bug]: Match metadata automatically reverts seconds after saving. #523

Closed
opened 2026-04-24 23:12:02 +02:00 by adam · 2 comments
Owner

Originally created by @silentArtifact on GitHub (Jul 13, 2022).

Describe the issue

This is an odd one. After using the "Match" functionality to select and save new metadata, the previous metadata will overwrite the new within 3-5 seconds. Re-matching and re-saving a second time will stick, but the first one rolls back almost immediately.

Steps to reproduce the issue

  1. Search for audiobook (so far seen with Audible, not tested on others).
  2. Select audiobook selection
  3. Click "Update"
  4. Wait 3-5 seconds.

Audiobookshelf version

v2.0.23

How are you running audiobookshelf?

Docker

Originally created by @silentArtifact on GitHub (Jul 13, 2022). ### Describe the issue This is an odd one. After using the "Match" functionality to select and save new metadata, the previous metadata will overwrite the new within 3-5 seconds. Re-matching and re-saving a second time will stick, but the first one rolls back almost immediately. ### Steps to reproduce the issue 1. Search for audiobook (so far seen with Audible, not tested on others). 2. Select audiobook selection 3. Click "Update" 4. Wait 3-5 seconds. ### Audiobookshelf version v2.0.23 ### How are you running audiobookshelf? Docker
adam closed this issue 2026-04-24 23:12:02 +02:00
Author
Owner

@advplyr commented on GitHub (Jul 13, 2022):

Can you note the specific details that are getting reverted? Are there any that are not being reverted?
Are you storing a .abs file inside that library item folder and have enabled the server setting to store metadata with library items?

@advplyr commented on GitHub (Jul 13, 2022): Can you note the specific details that are getting reverted? Are there any that are not being reverted? Are you storing a `.abs` file inside that library item folder and have enabled the server setting to store metadata with library items?
Author
Owner

@silentArtifact commented on GitHub (Jul 15, 2022):

I think the latter part might have been it! Removing the .abs file from one I was updating and then running the match worked this time. I'll try unchecking the "store metadata" option.

Unrelated, but I love the metadata embedding function you're testing! I've been dreaming of something like this for ages!

@silentArtifact commented on GitHub (Jul 15, 2022): I think the latter part might have been it! Removing the `.abs` file from one I was updating and then running the match worked this time. I'll try unchecking the "store metadata" option. Unrelated, but I love the metadata embedding function you're testing! I've been dreaming of something like this for _ages_!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#523