Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: RSS Feeds created using a different server address are inaccessible #3563

Open
mikiher opened this issue Oct 29, 2024 · 0 comments
Open
Labels
bug Something isn't working

Comments

@mikiher
Copy link
Contributor

mikiher commented Oct 29, 2024

What happened?

RSS feeds created using a different server address (but inside the same database) always refer to the address they were created with.

This causes them to be inaccessible when the server address changes.

There are other implications on the web client related to this, like broken images in RSS Feeds config page:
Screenshot 2024-10-29 093936

What did you expect to happen?

RSS feeds should dynamically refer to the server under which they are currently running (or more precisely, to the host of feed request)

Steps to reproduce the issue

  1. Create an RSS feed in the web client using e.g. localhost:3333
  2. Bring up the server using a different port, or access it using a reverse proxy using some external domain
  3. Access the updated feed URL (with just the server address changed to the new one)
  4. Feed contains links pointing to the old server address.

Audiobookshelf version

v2.16.1

How are you running audiobookshelf?

Built from source

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

@mikiher mikiher added the bug Something isn't working label Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant