|
@@ -30,7 +30,10 @@ namespace MediaBrowser.Server.Implementations.Collections
|
|
|
{
|
|
|
var name = options.Name;
|
|
|
|
|
|
- var folderName = _fileSystem.GetValidFilename(name);
|
|
|
+ // Need to use the [boxset] suffix
|
|
|
+ // If internet metadata is not found, or if xml saving is off there will be no collection.xml
|
|
|
+ // This could cause it to get re-resolved as a plain folder
|
|
|
+ var folderName = _fileSystem.GetValidFilename(name) + " [boxset]";
|
|
|
|
|
|
var parentFolder = GetParentFolder(options.ParentId);
|
|
|
|
|
@@ -53,7 +56,8 @@ namespace MediaBrowser.Server.Implementations.Collections
|
|
|
Parent = parentFolder,
|
|
|
DisplayMediaType = "Collection",
|
|
|
Path = path,
|
|
|
- DontFetchMeta = options.IsLocked
|
|
|
+ DontFetchMeta = options.IsLocked,
|
|
|
+ ProviderIds = options.ProviderIds
|
|
|
};
|
|
|
|
|
|
await parentFolder.AddChild(collection, CancellationToken.None).ConfigureAwait(false);
|