Server Version#: 1.13.6.5339
Player Version#: 3.65.1
Setting the collection mode on a per collection level is not working as expected. The library setting is to hide items which are in collections.
Example I would like all of the Avengers movies to only show under the Avengers collection. I would like stand alone movies such as Spider-Man Homecoming and Doctor Strange to show individually. I have also created an MCU collection that I would like all the movies to also appear under.
When I edit the settings for the MCU collection to show this collection and its items, I would expect to still only see the Avengers collection and not the individual Avengers movies on the main library page. However, enabling this setting causes the individual Avengers movies to be show in addition to the Avengers Collection. Am I doing something wrong? Is there a way to specify which collection setting should take precedence?
I’m with you - I have the same issue. And I believe the answer to your question is no, there is no method to specify which collection should take precedence.
If an item is in two collections, and one collection has the setting of “show this collection and its items” - then the item will show, regardless of the other collection’s settings.
If an item is in two collections, and both collections are set to “hide items in this collection” then the item is hidden.
It’s when an item is in more than one collection and those collections have different settings that they conflict, and showing the item wins. I too have different collections and I have different desires for various items. Sometimes we want them one way, sometimes we want them another.
My suggestion: A selection on the individual item when it is in a collection to indicate which collection wins when applying visibility rules. If it is in only one collection, no problem. If it is in more than one collection, you should have the ability to select the priority collection.
I’m in the same boat, it’s driving me nuts. I have a collection for Halloween stuff. I mostly created it so our main view wouldn’t be junked up with a bunch of specials we only watch maybe once a year (It’s the Great Pumpkin Charlie Brown, etc.). But it’s also a single location for our kids to find anything “Halloween-y” so we’ve added “regular” movies like “E.T.” and “Corpse Bride” too. We don’t want them to roll off the main view because they get watched more often.
My solution was going to be a second collection. “Halloween” is anything appropriate to the holiday and is what the kids would be watching from, and set to “show collection and items” so E.T. stays in the main listing. “Holiday Specials” would contain all the stuff we want to hide and be set to “hide items”. That would let me leverage the same second collection to do the same thing for our Christmas movies, etc.
Except of course it doesn’t work.
I don’t even think we need anything as complicated as a per-item setting - it should just give precedence to “hide” instead of “show”. It seems more logical to me that when you choose “hide items” you’re saying “I don’t want to see anything in this collection on the main screen, that’s why I’m putting it in this collection”. It seems less logical to me that by choosing “show collection and items” you’re saying “I want to see all these items on the main screen, that’s why I’m putting them in this collection”. Showing them on the main screen is already the default.
The code for a new per-item setting would be relatively complex. Not creating the setting, but the resulting queries under the hood. On the other hand just respecting “hide” over “show” should be a simple query tweak. Instead of the situation we have now ("show all movies that either have no collection or at least one collection set to ‘show items’ or ‘show collection and items’ ") it could be changed to the simpler "show all movies that don’t have a collection set to ‘hide items’ ".