Is there a setting in PlexConnect or PMS that will skip the Seasons page if there is only one season available? It's really redundant. I just click Select again. Maybe this can be an option in the settings menu?
I asked for that about three years ago on the PlexATV project, and if I recall correctly everyone told me it was a silly idea and a waste of time, so I gave up. Still think it'd be a great UI detail, though (as is [tomer's request](https://forums.plex.tv/topic/95915-feature-request-a-better-unwatched-for-tv-shows/) about skipping empty sections on the way back out). :)
Good questions, Baa — it definitely isn't a simple consideration.
But: You'd always see what season you're on anyway, as the season number is listed under the show title in the episode list header.
And I don't think it necessarily follows that all single-entry sections ought to be skipped. The idea here is to skip things that don't provide any useful information or context — a season selector with a single season in it doesn't, while those other scenarios you mention definitely do.
No, it doesn't feel right... we brought some weird (well, for me, that is) inconsitency into the usage.
Let me explain:
In the TVShows section I have one Show with multiple Seasons (which wouldn't be flattened... right) and one with only one. So far, so good, I can follow the behavior in "All Shows" mode.
Now, both shows only have one "unwatched" episode left... should look the same under the "unwatched" filter, shouldn't it? Well, it doesn't - the two-season show comes up with "All Seasons + Season X", whereas the other's season level get's skipped.
Even more weird, you can select "All Seasons" as well as "Season X" and it will come back with just the same single one episode to watch.
From my point of view, this is strange. And I am glad Roidy added a setting, defaulting to "False". :-)
Maybe one way to expand this would be that in the Unwatched tab if all the unwatched episodes are in a single season then skip the season page. To me that would make the most sense. Any case where there would only be one season both under All Shows or Unwatched, a selection of the show goes straight through to the episode list. That way it least it would be consistent between modes.
In the TVShows section I have one Show with multiple Seasons (which wouldn't be flattened... right) and one with only one. So far, so good, I can follow the behavior in "All Shows" mode.
Now, both shows only have one "unwatched" episode left... should look the same under the "unwatched" filter, shouldn't it? Well, it doesn't - the two-season show comes up with "All Seasons + Season X", whereas the other's season level get's skipped.
Even more weird, you can select "All Seasons" as well as "Season X" and it will come back with just the same single one episode to watch.
Wait, what?
I'm not following. If you have the new option enabled, and you're in the Unwatched hierarchy, and you've got a show with multiple seasons but only a single unwatched episode (in one of those seasons), it should be skipping the season list. Is it not doing that for you?
No, it is not doing that. As I wrote, in "unwatched" it will show two items: "all seasons" next to "season x". This is TWO items, basically one to much to skip...
I guess, there is NO chance to actually have it display TWO distinct seasons, as PMS will add the "all seasons" once you have more than one. So we might want to skip the seasons page for ONE or TWO items shown...
But then we have that strange behavior in one show between "all shows" (showing 2 or more season covers) and "unwatched" (skipping over it)...
Anyway, someone has to investigate if we have to skip for <=2 items on the shelf. That wouldn't be to hard to change. :-)
Hm. But then - with only one episode "unwatched" but the season cover shown, you still have that "unneeded" remote control usage, skipping over to the page you want.
Oooohhh, I see what you mean now — it's counting the "All Seasons" in the check to see if there's only one season in the list. Gotcha. I didn't see that behaviour when I tested; probably only tried on single-season shows.
I don't know anything about the data you're able to pull when these checks are being made — is it difficult or impossible to literally check to see if one of the "seasons" matches the "All Seasons" nametext?
Oooohhh, I see what you mean now — it's counting the "All Seasons" in the check to see if there's only one season in the list. Gotcha. I didn't see that behaviour when I tested; probably only tried on single-season shows.
I don't know anything about the data you're able to pull when these checks are being made — is it difficult or impossible to literally check to see if one of the "seasons" matches the "All Seasons" nametext?
No, it doesn't feel right... we brought some weird (well, for me, that is) inconsitency into the usage.
Let me explain:
In the TVShows section I have one Show with multiple Seasons (which wouldn't be flattened... right) and one with only one. So far, so good, I can follow the behavior in "All Shows" mode.
Now, both shows only have one "unwatched" episode left... should look the same under the "unwatched" filter, shouldn't it? Well, it doesn't - the two-season show comes up with "All Seasons + Season X", whereas the other's season level get's skipped.
Even more weird, you can select "All Seasons" as well as "Season X" and it will come back with just the same single one episode to watch.
From my point of view, this is strange. And I am glad Roidy added a setting, defaulting to "False". :-)
Do the following;- turn Flatten Season to False now repeat your test. You'll see the show with multiple seasons and only 1 unwatched episode still displays the "All Seasons". This is just how the Plex library works, it's always worked like this and adding the Flatten Season hasn't changed this in any way.
And me adding the default of "False" to the option makes no difference because it still shows the same behavior :)
The only way to really solve this is to remove the "All Seasons" for everthing.