From 16e9a7e42fa4be2d82d059a898a1b8a753b8b1ea Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sun, 26 May 2013 21:43:18 -0400 Subject: fixed user collections not getting populated --- MediaBrowser.Controller/IO/FileData.cs | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'MediaBrowser.Controller/IO/FileData.cs') diff --git a/MediaBrowser.Controller/IO/FileData.cs b/MediaBrowser.Controller/IO/FileData.cs index 79ba0a64f..6d18070ad 100644 --- a/MediaBrowser.Controller/IO/FileData.cs +++ b/MediaBrowser.Controller/IO/FileData.cs @@ -50,7 +50,20 @@ namespace MediaBrowser.Controller.IO var data = FileSystem.GetFileSystemInfo(newPath); - dict[data.FullName] = data; + if (data.Exists) + { + // Find out if the shortcut is pointing to a directory or file + if (data.Attributes.HasFlag(FileAttributes.Directory)) + { + // add to our physical locations + if (args != null) + { + args.AddAdditionalLocation(newPath); + } + } + + dict[data.FullName] = data; + } } else if (flattenFolderDepth > 0 && isDirectory) { -- cgit v1.2.3