I am primary using theTVDB agent to get information about my tv shows. Unfortunately eg. for the tv show Bosch it does not load description of seasons.
I checked if a description is available in my language, checked that correct agent is used and if language setting of my library is correct. I also did a plex dance to be sure my agent setting is applied. Everything looks fine but the seasons description is still empty.
Did I miss sth or is there a known issue about that?
I’m using TMDb agent and there is the same problem.
Plex doesn’t sync/fetch data for tv show summary description.
Maybe Plex doesn’t ask the API to do so.
Sorry, I may have described the problem poorly. It is not about matching but about the season summary text only. If you click on Season 1, do you see the summary, describing what happens in that season?
I don’t think I’ve ever seen season summaries for shows which are episodic in nature.
Opera-style sometimes do but, IIRC, that’s not a given rule.
Even Battlestar Gallactica, which is clearly a space opera, doesn’t.
We all know there is a general longer arc for each season but again, longer storyline arcs can often span multiple seasons.
Well, I’m not here to discuss whether or not you need this. I agree there are more important things. At Bosch it would actually be helpful because every season has its own story.
In fact, there is a field in Plex for a Season Summary and the layout shows this ugly empty space when there isn’t one. Also, Season Summaries are available for many series in theTVdb as well as themoviedb. So the information is there and Plex can display it, but the agents just don’t load it. The whole thing is not documented.
Plex simply does not stick to its own design here. A Season Summary is implemented, so the agents should load it.
A lot of things, actually, but you’re about as transparent as my 8-year-old nephew.
Which is why you argue solely in the way we all saw it coming. Not a problem for you. No problem at all.
To be honest, I have never read anything different from you here in the whole forum. Little jokes left out.
I really don’t want to start justifying myself for going a little over the top because I’m bothered by a certain person in one and the same annoying way in different threads over and over again. Several of my threads here in the forum are interspersed with comments of this person, in which he explains to me in detail that he has no problem with it (which probably is supposed to imply that there isn’t one) and underpins the whole thing with “funny sayings”. I have not seen a single comment where this person has contributed anything productive. Just trolling.
Back to the topic: I’m basically just annoyed by this empty area that appears in every season view, because Plex has a season description but it’s not filled by the agents. The fact that this behavior is intended to happen, is not documented anywhere. A straight line would be desirable here. In the best case you could either implement the season description completely or not at all. If the current semi-implementation is kept, it would be nice to have it documented somewhere.
The Movie Database agent has code in it that grabs and sets the season summary:
# Loop over seasons.
for s in media.seasons:
season = metadata.seasons[s]
# Set season metadata.
@task
def UpdateSeason(season=season, s=s):
tmdb_season_dict = GetTMDBJSON(url=TMDB_TV_SEASON % (metadata.id, s, lang))
if tmdb_season_dict is None:
return None
season.summary = tmdb_season_dict['overview']
I am using TheTVDB agent, yes. But have tried themoviedb agent as well. None of them fills the existing data into the existing Plex database fields. Bug, design issue, how do you call the overall situation here?
Actually, it makes no difference to me. The point is, there’s something fishy here.
Why all are sending 20 messages when @sander1 gave us the clue?
TMDb is doing seasons description available on its API.
Plex doesn’t use it, final point.
Now let’s wait a Plex team member making a new feature ticket.
We really don’t care if it’s a bug or if Plex team did it on purpose.