[Bug]: Custom metadata changes for all podcast episodes reset #3200

Open
opened 2026-02-20 03:06:13 -05:00 by deekerman · 1 comment
Owner

Originally created by @D3r3k23 on GitHub (Sep 29, 2025).

What happened?

All custom metadata edits to a podcast get reset to the default from the RSS feed. I have noticed this happen before when I manually copy a file to the podcast directory. But this time, it happened when I manually downloaded an episode from the RSS feed.

The log is attached, and this is what I was doing when it happened:
The RSS feed downloaded a duplicate episode (The J. Burden Show Ep. 346 - AgNONsis) so I deleted both copies, then downloaded the episode manually from the RSS feed. Then after it downloaded, all the custom metadata edits to previous episodes were gone.

abs-log.json

What did you expect to happen?

Save metadata edits

Steps to reproduce the issue

  1. Make some custom metadata changes
  2. Manually add a podcast episode to the directory

Audiobookshelf version

v2.29.0

How are you running audiobookshelf?

Docker

What OS is your Audiobookshelf server hosted from?

Linux

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

None

Logs


Additional Notes

Unraid OS

Originally created by @D3r3k23 on GitHub (Sep 29, 2025). ### What happened? All custom metadata edits to a podcast get reset to the default from the RSS feed. I have noticed this happen before when I manually copy a file to the podcast directory. But this time, it happened when I manually downloaded an episode from the RSS feed. The log is attached, and this is what I was doing when it happened: The RSS feed downloaded a duplicate episode (The J. Burden Show Ep. 346 - AgNONsis) so I deleted both copies, then downloaded the episode manually from the RSS feed. Then after it downloaded, all the custom metadata edits to previous episodes were gone. [abs-log.json](https://github.com/user-attachments/files/22604621/abs-log.json) ### What did you expect to happen? Save metadata edits ### Steps to reproduce the issue 1. Make some custom metadata changes 2. Manually add a podcast episode to the directory ### Audiobookshelf version v2.29.0 ### How are you running audiobookshelf? Docker ### What OS is your Audiobookshelf server hosted from? Linux ### If the issue is being seen in the UI, what browsers are you seeing the problem on? None ### Logs ```shell ``` ### Additional Notes Unraid OS
Author
Owner

@advplyr commented on GitHub (Oct 8, 2025):

Can you clarify what you mean by "custom metadata"? Are you referring to the RSS feed specifically or the changes were also reverted in the Abs web client?

All of that data is stored in the sqlite db podcastEpisodes table. We don't have anything that would automatically apply a backup or revert a bunch of changes in the db.

@advplyr commented on GitHub (Oct 8, 2025): Can you clarify what you mean by "custom metadata"? Are you referring to the RSS feed specifically or the changes were also reverted in the Abs web client? All of that data is stored in the sqlite db `podcastEpisodes` table. We don't have anything that would automatically apply a backup or revert a bunch of changes in the db.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/audiobookshelf#3200
No description provided.