aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Server.Implementations')
-rw-r--r--Emby.Server.Implementations/IStartupOptions.cs4
-rw-r--r--Emby.Server.Implementations/Udp/UdpServer.cs16
2 files changed, 7 insertions, 13 deletions
diff --git a/Emby.Server.Implementations/IStartupOptions.cs b/Emby.Server.Implementations/IStartupOptions.cs
index a3a047057..5d22bfddc 100644
--- a/Emby.Server.Implementations/IStartupOptions.cs
+++ b/Emby.Server.Implementations/IStartupOptions.cs
@@ -1,3 +1,5 @@
+using System;
+
namespace Emby.Server.Implementations
{
public interface IStartupOptions
@@ -40,6 +42,6 @@ namespace Emby.Server.Implementations
/// <summary>
/// Gets the value of the --auto-discover-publish-url command line option.
/// </summary>
- string AutoDiscoverPublishUrl { get; }
+ Uri PublishedServerUrl { get; }
}
}
diff --git a/Emby.Server.Implementations/Udp/UdpServer.cs b/Emby.Server.Implementations/Udp/UdpServer.cs
index 57228d208..1ae3888dc 100644
--- a/Emby.Server.Implementations/Udp/UdpServer.cs
+++ b/Emby.Server.Implementations/Udp/UdpServer.cs
@@ -27,7 +27,7 @@ namespace Emby.Server.Implementations.Udp
/// <summary>
/// Address Override Configuration Key
/// </summary>
- public const string AddressOverrideConfigKey = "AutoDiscoverAddressOverride";
+ public const string AddressOverrideConfigKey = "PublishedServerUrl";
private Socket _udpSocket;
private IPEndPoint _endpoint;
@@ -47,17 +47,9 @@ namespace Emby.Server.Implementations.Udp
private async Task RespondToV2Message(string messageText, EndPoint endpoint, CancellationToken cancellationToken)
{
- string localUrl;
-
- if (!string.IsNullOrEmpty(_config[AddressOverrideConfigKey]))
- {
- localUrl = _config[AddressOverrideConfigKey];
- }
- else
- {
- localUrl = await _appHost.GetLocalApiUrl(cancellationToken).ConfigureAwait(false);
- }
-
+ string localUrl = !string.IsNullOrEmpty(_config[AddressOverrideConfigKey])
+ ? _config[AddressOverrideConfigKey]
+ : await _appHost.GetLocalApiUrl(cancellationToken).ConfigureAwait(false);
if (!string.IsNullOrEmpty(localUrl))
{