diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-02-01 22:22:18 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-02-01 22:22:18 -0500 |
| commit | 16de4de0035fcd1f394324aacb040e67de52529a (patch) | |
| tree | 523416a4d410cb84a97555593c3c187168dd54e3 /MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs | |
| parent | 11e5d194b41cabf5a9320198d2b61484aba00115 (diff) | |
| parent | 1cdb420d2e815baa16e52ddef056b947716e37bb (diff) | |
Merge branch 'dev' into beta
Diffstat (limited to 'MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs')
| -rw-r--r-- | MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs b/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs index cba19a5c2..3cf657c44 100644 --- a/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs +++ b/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs @@ -47,11 +47,11 @@ namespace MediaBrowser.Providers.BoxSets if (mergeMetadataSettings) { - var list = sourceItem.LinkedChildren.Where(i => i.Type != LinkedChildType.Manual).ToList(); + // Retain shortcut children + var linkedChildren = sourceItem.LinkedChildren.ToList(); + linkedChildren.AddRange(sourceItem.LinkedChildren.Where(i => i.Type == LinkedChildType.Shortcut)); - list.AddRange(targetItem.LinkedChildren.Where(i => i.Type == LinkedChildType.Manual)); - - targetItem.LinkedChildren = list; + targetItem.LinkedChildren = linkedChildren; targetItem.Shares = sourceItem.Shares; } } |
