|
@@ -440,6 +440,9 @@ namespace MediaBrowser.Api.LiveTv
|
|
[ApiMember(Name = "Id", Description = "Provider id", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")]
|
|
[ApiMember(Name = "Id", Description = "Provider id", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")]
|
|
public string Id { get; set; }
|
|
public string Id { get; set; }
|
|
|
|
|
|
|
|
+ [ApiMember(Name = "Type", Description = "Provider Type", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")]
|
|
|
|
+ public string Type { get; set; }
|
|
|
|
+
|
|
[ApiMember(Name = "Location", Description = "Location", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")]
|
|
[ApiMember(Name = "Location", Description = "Location", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")]
|
|
public string Location { get; set; }
|
|
public string Location { get; set; }
|
|
|
|
|
|
@@ -535,7 +538,7 @@ namespace MediaBrowser.Api.LiveTv
|
|
|
|
|
|
public async Task<object> Get(GetLineups request)
|
|
public async Task<object> Get(GetLineups request)
|
|
{
|
|
{
|
|
- var info = await _liveTvManager.GetLineups(request.Id, request.Country, request.Location).ConfigureAwait(false);
|
|
|
|
|
|
+ var info = await _liveTvManager.GetLineups(request.Type, request.Id, request.Country, request.Location).ConfigureAwait(false);
|
|
|
|
|
|
return ToOptimizedSerializedResultUsingCache(info);
|
|
return ToOptimizedSerializedResultUsingCache(info);
|
|
}
|
|
}
|