|
@@ -593,18 +593,7 @@ namespace Jellyfin.Networking.Manager
|
|
|
if (RemoteAddressFilter.Count > 0 && !IsInLocalNetwork(remoteIp))
|
|
|
{
|
|
|
// remoteAddressFilter is a whitelist or blacklist.
|
|
|
- bool isListed = RemoteAddressFilter.ContainsAddress(remoteIp);
|
|
|
- if (config.IsRemoteIPFilterBlacklist)
|
|
|
- {
|
|
|
- // Black list, so flip over.
|
|
|
- isListed = !isListed;
|
|
|
- }
|
|
|
-
|
|
|
- if (!isListed)
|
|
|
- {
|
|
|
- // If your name isn't on the list, you arn't coming in.
|
|
|
- return false;
|
|
|
- }
|
|
|
+ return RemoteAddressFilter.ContainsAddress(remoteIp) == !config.IsRemoteIPFilterBlacklist;
|
|
|
}
|
|
|
}
|
|
|
else if (!IsInLocalNetwork(remoteIp))
|