瀏覽代碼

fix create gateway req

abhishek9686 5 月之前
父節點
當前提交
b5842b7b06
共有 2 個文件被更改,包括 4 次插入1 次删除
  1. 4 0
      controllers/network.go
  2. 0 1
      logic/gateway.go

+ 4 - 0
controllers/network.go

@@ -627,6 +627,10 @@ func createNetwork(w http.ResponseWriter, r *http.Request) {
 			logic.CreateFailOver(*newNode)
 			// make host remote access gateway
 			logic.CreateIngressGateway(network.NetID, newNode.ID.String(), models.IngressRequest{})
+			logic.CreateRelay(models.RelayRequest{
+				NodeID: newNode.ID.String(),
+				NetID:  network.NetID,
+			})
 		}
 		// send peer updates
 		if err = mq.PublishPeerUpdate(false); err != nil {

+ 0 - 1
logic/gateway.go

@@ -190,7 +190,6 @@ func CreateIngressGateway(netid string, nodeid string, ingress models.IngressReq
 	}
 	node.IsIngressGateway = true
 	node.IsGw = true
-	node.IsRelay = true
 	if !servercfg.IsPro {
 		node.IsInternetGateway = ingress.IsInternetGateway
 	}