aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.WebDashboard/Api/DashboardService.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.WebDashboard/Api/DashboardService.cs')
-rw-r--r--MediaBrowser.WebDashboard/Api/DashboardService.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/MediaBrowser.WebDashboard/Api/DashboardService.cs b/MediaBrowser.WebDashboard/Api/DashboardService.cs
index 663949459..07d9ed497 100644
--- a/MediaBrowser.WebDashboard/Api/DashboardService.cs
+++ b/MediaBrowser.WebDashboard/Api/DashboardService.cs
@@ -295,6 +295,14 @@ namespace MediaBrowser.WebDashboard.Api
var mode = request.Mode;
+ if (string.Equals(mode, "cordova", StringComparison.OrdinalIgnoreCase))
+ {
+ // Overwrite certain files with cordova specific versions
+ var cordovaVersion = Path.Combine(path, "thirdparty", "cordova", "registrationservices.js");
+ File.Copy(cordovaVersion, Path.Combine(path, "scripts", "registrationservices.js"), true);
+ File.Delete(cordovaVersion);
+ }
+
await DumpHtml(creator.DashboardUIPath, path, mode, culture, appVersion);
await DumpJs(creator.DashboardUIPath, path, mode, culture, appVersion);