aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/EnvironmentService.cs
diff options
context:
space:
mode:
authorstefan <stefan@hegedues.at>2018-09-12 19:26:21 +0200
committerstefan <stefan@hegedues.at>2018-09-12 19:26:21 +0200
commit48facb797ed912e4ea6b04b17d1ff190ac2daac4 (patch)
tree8dae77a31670a888d733484cb17dd4077d5444e8 /MediaBrowser.Api/EnvironmentService.cs
parentc32d8656382a0eacb301692e0084377fc433ae9b (diff)
Update to 3.5.2 and .net core 2.1
Diffstat (limited to 'MediaBrowser.Api/EnvironmentService.cs')
-rw-r--r--MediaBrowser.Api/EnvironmentService.cs40
1 files changed, 6 insertions, 34 deletions
diff --git a/MediaBrowser.Api/EnvironmentService.cs b/MediaBrowser.Api/EnvironmentService.cs
index 400169ac5..ea3920d38 100644
--- a/MediaBrowser.Api/EnvironmentService.cs
+++ b/MediaBrowser.Api/EnvironmentService.cs
@@ -36,18 +36,6 @@ namespace MediaBrowser.Api
/// <value><c>true</c> if [include directories]; otherwise, <c>false</c>.</value>
[ApiMember(Name = "IncludeDirectories", Description = "An optional filter to include or exclude folders from the results. true/false", IsRequired = false, DataType = "boolean", ParameterType = "query", Verb = "GET")]
public bool IncludeDirectories { get; set; }
-
- /// <summary>
- /// Gets or sets a value indicating whether [include hidden].
- /// </summary>
- /// <value><c>true</c> if [include hidden]; otherwise, <c>false</c>.</value>
- [ApiMember(Name = "IncludeHidden", Description = "An optional filter to include or exclude hidden files and folders. true/false", IsRequired = false, DataType = "boolean", ParameterType = "query", Verb = "GET")]
- public bool IncludeHidden { get; set; }
-
- public GetDirectoryContents()
- {
- IncludeHidden = true;
- }
}
[Route("/Environment/ValidatePath", "POST", Summary = "Gets the contents of a given directory in the file system")]
@@ -189,18 +177,7 @@ namespace MediaBrowser.Api
{
var result = new DefaultDirectoryBrowserInfo();
- try
- {
- var qnap = "/share/CACHEDEV1_DATA";
- if (_fileSystem.DirectoryExists(qnap))
- {
- result.Path = qnap;
- }
- }
- catch
- {
-
- }
+ result.Path = _fileSystem.DefaultDirectory;
return ToOptimizedResult(result);
}
@@ -223,10 +200,10 @@ namespace MediaBrowser.Api
if (path.StartsWith(networkPrefix, StringComparison.OrdinalIgnoreCase) && path.LastIndexOf(UncSeparator) == 1)
{
- return ToOptimizedSerializedResultUsingCache(GetNetworkShares(path).OrderBy(i => i.Path).ToList());
+ return ToOptimizedResult(GetNetworkShares(path).OrderBy(i => i.Path).ToList());
}
- return ToOptimizedSerializedResultUsingCache(GetFileSystemEntries(request).ToList());
+ return ToOptimizedResult(GetFileSystemEntries(request).ToList());
}
public object Get(GetNetworkShares request)
@@ -235,7 +212,7 @@ namespace MediaBrowser.Api
var shares = GetNetworkShares(path).OrderBy(i => i.Path).ToList();
- return ToOptimizedSerializedResultUsingCache(shares);
+ return ToOptimizedResult(shares);
}
/// <summary>
@@ -247,7 +224,7 @@ namespace MediaBrowser.Api
{
var result = GetDrives().ToList();
- return ToOptimizedSerializedResultUsingCache(result);
+ return ToOptimizedResult(result);
}
/// <summary>
@@ -273,7 +250,7 @@ namespace MediaBrowser.Api
{
var result = _networkManager.GetNetworkDevices().ToList();
- return ToOptimizedSerializedResultUsingCache(result);
+ return ToOptimizedResult(result);
}
/// <summary>
@@ -300,11 +277,6 @@ namespace MediaBrowser.Api
{
var entries = _fileSystem.GetFileSystemEntries(request.Path).OrderBy(i => i.FullName).Where(i =>
{
- if (!request.IncludeHidden && i.IsHidden)
- {
- return false;
- }
-
var isDirectory = i.IsDirectory;
if (!request.IncludeFiles && !isDirectory)