diff options
Diffstat (limited to 'MediaBrowser.WebDashboard/Api/DashboardService.cs')
| -rw-r--r-- | MediaBrowser.WebDashboard/Api/DashboardService.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/MediaBrowser.WebDashboard/Api/DashboardService.cs b/MediaBrowser.WebDashboard/Api/DashboardService.cs index c05819361..7bc124eb5 100644 --- a/MediaBrowser.WebDashboard/Api/DashboardService.cs +++ b/MediaBrowser.WebDashboard/Api/DashboardService.cs @@ -221,6 +221,16 @@ namespace MediaBrowser.WebDashboard.Api var contentType = MimeTypes.GetMimeType(path); var isHtml = IsHtml(path); + + if (isHtml && !_serverConfigurationManager.Configuration.IsStartupWizardCompleted) + { + if (path.IndexOf("wizard", StringComparison.OrdinalIgnoreCase) == -1) + { + Request.Response.Redirect("wizardstart.html"); + return null; + } + } + var localizationCulture = GetLocalizationCulture(); // Don't cache if not configured to do so |
