aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/StartupWizardService.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-08-22 12:55:23 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-08-22 12:55:23 -0400
commitbd45eb879696171d7802bcbec10aa8744d7744ef (patch)
treeed544ab02ffed86adf65ef002ae83ad8c5b3ae23 /MediaBrowser.Api/StartupWizardService.cs
parent5de40ed147ca272450e9b728078cab606741dc52 (diff)
update startup wizard
Diffstat (limited to 'MediaBrowser.Api/StartupWizardService.cs')
-rw-r--r--MediaBrowser.Api/StartupWizardService.cs13
1 files changed, 11 insertions, 2 deletions
diff --git a/MediaBrowser.Api/StartupWizardService.cs b/MediaBrowser.Api/StartupWizardService.cs
index 245a79f25..9eb96873b 100644
--- a/MediaBrowser.Api/StartupWizardService.cs
+++ b/MediaBrowser.Api/StartupWizardService.cs
@@ -51,14 +51,15 @@ namespace MediaBrowser.Api
private readonly IServerApplicationHost _appHost;
private readonly IUserManager _userManager;
private readonly IConnectManager _connectManager;
- private ILiveTvManager _liveTvManager;
+ private readonly ILiveTvManager _liveTvManager;
- public StartupWizardService(IServerConfigurationManager config, IServerApplicationHost appHost, IUserManager userManager, IConnectManager connectManager)
+ public StartupWizardService(IServerConfigurationManager config, IServerApplicationHost appHost, IUserManager userManager, IConnectManager connectManager, ILiveTvManager liveTvManager)
{
_config = config;
_appHost = appHost;
_userManager = userManager;
_connectManager = connectManager;
+ _liveTvManager = liveTvManager;
}
public void Post(ReportStartupWizardComplete request)
@@ -103,6 +104,12 @@ namespace MediaBrowser.Api
result.LiveTvTunerType = tvConfig.TunerHosts[0].Type;
}
+ if (tvConfig.ListingProviders.Count > 0)
+ {
+ result.LiveTvGuideProviderId = tvConfig.ListingProviders[0].Id;
+ result.LiveTvGuideProviderType = tvConfig.ListingProviders[0].Type;
+ }
+
return result;
}
@@ -213,6 +220,8 @@ namespace MediaBrowser.Api
public string PreferredMetadataLanguage { get; set; }
public string LiveTvTunerType { get; set; }
public string LiveTvTunerPath { get; set; }
+ public string LiveTvGuideProviderId { get; set; }
+ public string LiveTvGuideProviderType { get; set; }
}
public class StartupInfo