Fix GetLocalApiUrl for cases with https enabled

This should fix LiveTV and tuners
pull/2740/head
Vasily 5 years ago
parent cc40f84f3c
commit bece62fd5c

@ -1507,18 +1507,10 @@ namespace Emby.Server.Implementations
public string GetLocalApiUrl(ReadOnlySpan<char> host) public string GetLocalApiUrl(ReadOnlySpan<char> host)
{ {
var url = new StringBuilder(64); var url = new StringBuilder(64);
if (EnableHttps) url.Append(EnableHttps ? "https://" : "http://")
{ .Append(host)
url.Append("https://");
}
else
{
url.Append("http://");
}
url.Append(host)
.Append(':') .Append(':')
.Append(HttpPort); .Append(EnableHttps ? HttpsPort : HttpPort);
string baseUrl = ServerConfigurationManager.Configuration.BaseUrl; string baseUrl = ServerConfigurationManager.Configuration.BaseUrl;
if (baseUrl.Length != 0) if (baseUrl.Length != 0)

Loading…
Cancel
Save