diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2017-02-05 15:44:08 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2017-02-05 15:44:08 -0500 |
| commit | d218dbd2a1f6d70d3714d84bebc2fb00020151c1 (patch) | |
| tree | c27e67e1c27a2a580492a5fefa01201340a24730 /MediaBrowser.WebDashboard | |
| parent | bd8753dbc83dbb4af5a9d194d619079e9392797b (diff) | |
add cancellation to socket methods
Diffstat (limited to 'MediaBrowser.WebDashboard')
| -rw-r--r-- | MediaBrowser.WebDashboard/Api/DashboardService.cs | 11 | ||||
| -rw-r--r-- | MediaBrowser.WebDashboard/Api/PackageCreator.cs | 11 |
2 files changed, 10 insertions, 12 deletions
diff --git a/MediaBrowser.WebDashboard/Api/DashboardService.cs b/MediaBrowser.WebDashboard/Api/DashboardService.cs index f42f258589..91c23f871a 100644 --- a/MediaBrowser.WebDashboard/Api/DashboardService.cs +++ b/MediaBrowser.WebDashboard/Api/DashboardService.cs @@ -340,7 +340,7 @@ namespace MediaBrowser.WebDashboard.Api { var mode = request.Mode; - var path = string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase) ? + var path = !string.IsNullOrWhiteSpace(mode) ? Path.Combine(_serverConfigurationManager.ApplicationPaths.ProgramDataPath, "webclient-dump") : "C:\\dev\\emby-web-mobile\\src"; @@ -364,14 +364,11 @@ namespace MediaBrowser.WebDashboard.Api // Try to trim the output size a bit var bowerPath = Path.Combine(path, "bower_components"); - if (string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase)) - { - DeleteFoldersByName(Path.Combine(bowerPath, "emby-webcomponents", "fonts"), "roboto"); - } - - if (string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase)) + if (!string.IsNullOrWhiteSpace(mode)) { // Delete things that are unneeded in an attempt to keep the output as trim as possible + + DeleteFoldersByName(Path.Combine(bowerPath, "emby-webcomponents", "fonts"), "roboto"); _fileSystem.DeleteDirectory(Path.Combine(path, "css", "images", "tour"), true); } diff --git a/MediaBrowser.WebDashboard/Api/PackageCreator.cs b/MediaBrowser.WebDashboard/Api/PackageCreator.cs index d2ec654561..453f46edd2 100644 --- a/MediaBrowser.WebDashboard/Api/PackageCreator.cs +++ b/MediaBrowser.WebDashboard/Api/PackageCreator.cs @@ -142,7 +142,7 @@ namespace MediaBrowser.WebDashboard.Api html = Encoding.UTF8.GetString(originalBytes, 0, originalBytes.Length); - if (string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase)) + if (!string.IsNullOrWhiteSpace(mode)) { } else if (!string.IsNullOrWhiteSpace(path) && !string.Equals(path, "index.html", StringComparison.OrdinalIgnoreCase)) @@ -208,7 +208,8 @@ namespace MediaBrowser.WebDashboard.Api { var sb = new StringBuilder(); - if (string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase)) + if (string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase) || + string.Equals(mode, "android", StringComparison.OrdinalIgnoreCase)) { sb.Append("<meta http-equiv=\"Content-Security-Policy\" content=\"default-src * 'self' 'unsafe-inline' 'unsafe-eval' data: gap: file: filesystem: ws: wss:;\">"); } @@ -257,7 +258,7 @@ namespace MediaBrowser.WebDashboard.Api /// <returns>System.String.</returns> private string GetCommonCss(string mode, string version) { - var versionString = !string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase) ? "?v=" + version : string.Empty; + var versionString = string.IsNullOrWhiteSpace(mode) ? "?v=" + version : string.Empty; var files = new[] { @@ -288,14 +289,14 @@ namespace MediaBrowser.WebDashboard.Api builder.AppendFormat("window.appMode='{0}';", mode); } - if (!string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase)) + if (string.IsNullOrWhiteSpace(mode)) { builder.AppendFormat("window.dashboardVersion='{0}';", version); } builder.Append("</script>"); - var versionString = !string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase) ? "?v=" + version : string.Empty; + var versionString = string.IsNullOrWhiteSpace(mode) ? "?v=" + version : string.Empty; var files = new List<string>(); |
