Jump to content

Legacy Collection/Boxsets gone in new update?


Guy

Recommended Posts

The server updated from version 3.4.1.0 to 3.5.0.0 and the Collections tab inside the Movies view no longer populates any of my boxsets I created. I do not use Auto Box Sets plugin because that seems to depend on the collection ID and I manually create my boxsets without using the ID but based on [boxset] tag in the folder name containing the collection.

 

I do not want to have to create a new Collection view and then manually recreate all of my boxsets again. It seems the only way for the original [boxset] folder based collections to appear in the Movie view is to check "enable access to all libraries" but that is not a solution. This at least lets me know that the collections still exist somewhere but there just is no other way of getting to them any more on this new version (as far as i know). As it is I have reverted back to 3.4.1.0 and staying on it until a solution is presented to move foward.

Edited by Guy
Link to comment
Share on other sites

Hi, this method has been legacy for a long time and I'm afraid it's just not being tested anymore. We have spent the last several years trying to encourage users to create their boxsets using the web interface. Did you try running a library scan to see if that makes a difference?

 

Just FYI - there are a large number of internal changes and you may have problems rolling back, simply because the older version will not know how to understand the changes.

 

My suggestion would be to go back to the latest version, then enable the user preference to show a global collections view. I think they will show up in that view.

Link to comment
Share on other sites

Happy2Play

All my legacy Collections appear via Movies-Collections.  They do not appear via Collections view/Collection Library, as that only looks at "\Emby-Server\programdata\data\collections".

Link to comment
Share on other sites

I updated back to 3.5.0.0, completed the library scan and enabled the global collections view but the legacy collections view under Movies is still empty. 

 

5b4e73dd4b20d_1.jpg

 

 

As mentioned in my OP only if I enable access to all libraries, the boxsets still exist in the server. Which would remove restrictions so it is not a solution unfortunately.

 

5b4e74061b466_2.jpg

 

5b4e7410e8c65_3.jpg

Link to comment
Share on other sites

Hi I am attempting to manually recreate all 177 boxsets again which I really do not want to be doing but no working solution to my issue worked and I am noticing that once the collection is created, Emby no longer lists the movies as individual titles among the "Movies/Movies" tab. It now only shows the collection among the individual movies.

 

For example "The Man With No Name Collection" a boxset of Clint Eastwood westerns would have:

"Fistful of Dollars"

"For a Few Dollars More"

"Good, the Bad and the Ugly, The"

 

It appears as a collection now :

 

5b4ee26f0d64d_4JPG.jpg

 

Is this intended behavior? Should the individual movies not appear as separate titles in the "Movies" view and as a collection only in the collection view? This seems to be getting from bad to worse in my use case scenario.

Edited by Guy
Link to comment
Share on other sites

Think you want to tick or untick, the third option...

 

 

Perfect, thank you! That solved half the problem.

 

I still need to manually recreate the collections again though. I believe @@Happy2Play can still see the legacy collections because I am assuming the "Movie collection [boxset]" folder contains a collection.xml. If the boxset folders contain collection.xml then emby should still read them but unfortunately I don't have those, Emby was reading them off based on the folder structure.

Link to comment
Share on other sites

arrbee99

Up to you but I've got about 80 collections apparently and they were pretty much all created by Auto Box Sets. Don't know how specialised or unusual your collections are but would imagine it would be much easier to use Auto Box Sets for most and then add any that were missed.

 

Disclaimer - I'm just a user and Luke and Happy2play and ebr etc know much more about this stuff, proceed at your own risk, etc, etc.

Link to comment
Share on other sites

emerjunq

The server updated from version 3.4.1.0 to 3.5.0.0 and the Collections tab inside the Movies view no longer populates any of my boxsets I created. I do not use Auto Box Sets plugin because that seems to depend on the collection ID and I manually create my boxsets without using the ID but based on [boxset] tag in the folder name containing the collection.

 

I do not want to have to create a new Collection view and then manually recreate all of my boxsets again. It seems the only way for the original [boxset] folder based collections to appear in the Movie view is to check "enable access to all libraries" but that is not a solution. This at least lets me know that the collections still exist somewhere but there just is no other way of getting to them any more on this new version (as far as i know). As it is I have reverted back to 3.4.1.0 and staying on it until a solution is presented to move foward.

 

Yes, I can confirm that. I also can only add a movie inside a existing collection if I check the option "enable access to all libraries" for the user. I have created a new user, with admin privilegies, in order to manage manually movies into collections. I think this is not usual. Before the server update my main user was able to do that and it had'nt access to all libraries. Is it a issue which will be fixed? Thanks.

Link to comment
Share on other sites

I see now. This is just a lot of scenarios that need testing, and precisely the reason why we've been encouraging users to create collections inside the web interface for the past several years. When we have everyone using the same method it just works. When we have to support three different ways, that's when we end up with three things that only half-work the way they're supposed to.

  • Like 3
Link to comment
Share on other sites

shawe2545

All of my collections were created via the web interface. For a user with 'Enable access to all libraries' checked, the collections show up in the global Collections view, the Collections tab under the Movies view, and the user can add a movie to an existing collection. For a user with 'enable access to all libraries' not checked, even if all of the individual libraries (including Collections) are checked, the collections show up in the global Collections view, but the Collections tab under the Movies view is empty. Also, the user cannot add a movie to an existing collection because the collections list in the Add to Collection screen is empty. The user can create a new collection, but still cannot add a second movie to it because the collections list remains empty.

Link to comment
Share on other sites

moviefan

Same problem here.

 

And as discussed ad nauseam in this forum, the new method for managing collections sucks.  It's less resilient.  It's less flexible.  It doesnt support migrations as easily.

 

This is the reason so many people still use the legacy method.  And why it's frustrating that you keep forcing this new method upon us.

 

So if the best bet just to go back to 3.4 and never upgrade the program again now?

Link to comment
Share on other sites

First of all I think the title of this thread is a little misleading. Legacy collection support has not been removed, however it has long been stated that they will not receive all of the features of newer collections. 

 

Why not instead try to embrace the new method, and then help us make it better with your feedback? 

Link to comment
Share on other sites

All of my collections were created via the web interface. For a user with 'Enable access to all libraries' checked, the collections show up in the global Collections view, the Collections tab under the Movies view, and the user can add a movie to an existing collection. For a user with 'enable access to all libraries' not checked, even if all of the individual libraries (including Collections) are checked, the collections show up in the global Collections view, but the Collections tab under the Movies view is empty. Also, the user cannot add a movie to an existing collection because the collections list in the Add to Collection screen is empty. The user can create a new collection, but still cannot add a second movie to it because the collections list remains empty.

 

has the user enabled the library grouping feature in their user preferences? that might be the wrinkle. Thanks !

Link to comment
Share on other sites

moviefan

I don't see how it is misleading.  All of my legacy collections don't show up anymore.  I do have collection.xml files in all of the collection folders like Happy2Play.  I just have a couple of libraries which aren't accessible to all of my users.  Which apparently sounds like the problem reading through this thread.

 

Trying to embrace the new method means spending hours converting my hundreds of collections over.  To have a worse, less resilient setup that is liable to completely get destroyed the next time Emby has a problem or I have a system crash.

 

If someone could write a plugin allowing us to maintain the data within our actual regular library folders but extracted it to the place Emby needs to function on a regular schedule I think this would fix all the complaints.

 

As it stands, I think I will have to pull myself off the upgrade train.  The visual appearance of Emby appears degraded with this upgrade, plus the lack of collections.  I don't get it.  

Link to comment
Share on other sites

Happy2Play

@@Luke

 

There is a different presentation between "Enable access to all libraries" selected and unselected (all libraries still checked).  In reference to legacy and plugin.

 

Enable access to all libraries checked

 

5b5402f723571_all.jpg

 

Enable access to all libraries unchecked with all libraries still checked.

 

5b5402dfe8d67_unchecked.jpg

Link to comment
Share on other sites

I think it requires the combination of additional settings. Are you using library grouping, or does the user have any parental controls set?

Link to comment
Share on other sites

Happy2Play

I think it requires the combination of additional settings. Are you using library grouping, or does the user have any parental controls set?

 

No library grouping, only setting changed is selecting and unselecting "Enable access to all libraries".  So technically nothing should change unless I uncheck access to a library.

Link to comment
Share on other sites

It's less flexible.

 

That is definitely not true.  The new method is much more flexible (e.g. same movie in multiple collections without having to copy or try to use shortcuts or links in the file system).

Link to comment
Share on other sites

No library grouping, only setting changed is selecting and unselecting "Enable access to all libraries".  So technically nothing should change unless I uncheck access to a library.

 

Does the user have any parental controls set?

 

Are these collections created in the web app or legacy collections?

Link to comment
Share on other sites

Happy2Play

Does the user have any parental controls set?

 

Are these collections created in the web app or legacy collections?

 

No parental control.  As shown in screenshots "Enable access to all libraries" unselected no unchecked libraries shows only Emby created/plugin boxsets.  And with "Enable access to all libraries" selected legacy boxsets are shown also )as seen in screenshots).

Link to comment
Share on other sites

Happy2Play

Are you using the user preference to group libraries?

 

Positive

 

5b55027fc63f4_group.jpg

Link to comment
Share on other sites

Are the libraries Movie libraries or mixed content type? Shouldn't matter but i"m just trying to recreate the conditions. Thanks.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...