Browse Source

Update Jellyfin.Networking/Manager/NetworkManager.cs

Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
BaronGreenback 4 năm trước cách đây
mục cha
commit
f66cb9777d
1 tập tin đã thay đổi với 1 bổ sung12 xóa
  1. 1 12
      Jellyfin.Networking/Manager/NetworkManager.cs

+ 1 - 12
Jellyfin.Networking/Manager/NetworkManager.cs

@@ -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))