mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
Caching is too aggressive in TV guide/channel mapping logo used #7890
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @MikeRich88 on GitHub (Dec 8, 2025).
Description of the bug
Channels in the guide are showing the wrong logo after changing the mapping.
Reproduction steps
The logo will not update - it will always be the "wrong" logo. To fix this you have to delete the tuner, refresh the guide data, add the tuner back, and then sometimes this fixes the problem, but other times seems not to help.
What is the current bug behavior?
The wrong logo is shown and it's impossible to ever update it after the initial channel mapping
What is the expected correct behavior?
Show the correct logo - caching is probably the issue but I'm not entirely sure.
Jellyfin Server version
10.11.4
Specify commit id
No response
Specify unstable release number
No response
Specify version number
No response
Specify the build version
10.11.4
Environment
Jellyfin logs
FFmpeg logs
Client / Browser logs
No response
Relevant screenshots or videos
Client is Jellyfin for iPad running on Apple Silicon MacOS (same issue on Roku and web client - issue is server related)
(No copyright violation is expressed or implied)
Additional information
No response
@MikeRich88 commented on GitHub (Dec 8, 2025):
My guide data is weird and lists some channels several times under different channel numbers.
I changed the mapping for the movie channel (with CNN logo) to another channel number (but really the same channel).
This causes the guide data to refresh, but still the logo is CNN.
I looked at the raw guide data and confirmed the logo it conveys is not that of CNN.
@MikeRich88 commented on GitHub (Dec 8, 2025):
The "refresh guide data" button is perhaps fake or at least defective as well, which is unbelievably frustrating.
The guide data comes from a php script on a server I control, and I am logging each request, and most of the time clicking "refresh guide data" does not actually log a request. (I need real refreshes. I am fixing bugs in the php script!)
I had to delete the file from /var/cache/jellyfin/xmltv and then refresh before it finally reflected my changes.