浏览代码

fix tag update on extclients

abhishek9686 10 月之前
父节点
当前提交
298749b76c
共有 1 个文件被更改,包括 6 次插入3 次删除
  1. 6 3
      logic/nodes.go

+ 6 - 3
logic/nodes.go

@@ -778,10 +778,13 @@ func AddStaticNodesWithTag(tag models.Tag, nMap map[string]models.Node) map[stri
 		if extclient.RemoteAccessClientID != "" {
 			continue
 		}
-		nMap[extclient.ClientID] = models.Node{
-			IsStatic:   true,
-			StaticNode: extclient,
+		if _, ok := extclient.Tags[tag.ID]; ok {
+			nMap[extclient.ClientID] = models.Node{
+				IsStatic:   true,
+				StaticNode: extclient,
+			}
 		}
+
 	}
 	return nMap
 }