diff options
Diffstat (limited to 'MediaBrowser.Controller/Entities/BaseItem.cs')
| -rw-r--r-- | MediaBrowser.Controller/Entities/BaseItem.cs | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs index 320225031..1cbe5b635 100644 --- a/MediaBrowser.Controller/Entities/BaseItem.cs +++ b/MediaBrowser.Controller/Entities/BaseItem.cs @@ -617,6 +617,11 @@ namespace MediaBrowser.Controller.Entities try { resolveArgs = ResolveArgs; + + if (!resolveArgs.IsDirectory) + { + return new List<Trailer>(); + } } catch (IOException ex) { @@ -624,11 +629,6 @@ namespace MediaBrowser.Controller.Entities return new List<Trailer>(); } - if (!resolveArgs.IsDirectory) - { - return new List<Trailer>(); - } - var files = new List<FileSystemInfo>(); var folder = resolveArgs.GetFileSystemEntryByName(TrailerFolderName); @@ -687,6 +687,11 @@ namespace MediaBrowser.Controller.Entities try { resolveArgs = ResolveArgs; + + if (!resolveArgs.IsDirectory) + { + return new List<Audio.Audio>(); + } } catch (IOException ex) { @@ -694,11 +699,6 @@ namespace MediaBrowser.Controller.Entities return new List<Audio.Audio>(); } - if (!resolveArgs.IsDirectory) - { - return new List<Audio.Audio>(); - } - var files = new List<FileSystemInfo>(); var folder = resolveArgs.GetFileSystemEntryByName(ThemeSongsFolderName); @@ -747,6 +747,11 @@ namespace MediaBrowser.Controller.Entities try { resolveArgs = ResolveArgs; + + if (!resolveArgs.IsDirectory) + { + return new List<Video>(); + } } catch (IOException ex) { @@ -754,11 +759,6 @@ namespace MediaBrowser.Controller.Entities return new List<Video>(); } - if (!resolveArgs.IsDirectory) - { - return new List<Video>(); - } - var folder = resolveArgs.GetFileSystemEntryByName(ThemeVideosFolderName); // Path doesn't exist. No biggie |
