From bd45eb879696171d7802bcbec10aa8744d7744ef Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sat, 22 Aug 2015 12:55:23 -0400 Subject: [PATCH] update startup wizard --- MediaBrowser.Api/StartupWizardService.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/MediaBrowser.Api/StartupWizardService.cs b/MediaBrowser.Api/StartupWizardService.cs index 245a79f250..9eb96873b7 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