浏览代码

don't fail deleting ingress if no extclients exist

Matthew R Kasun 2 年之前
父节点
当前提交
3711c1ea28
共有 1 个文件被更改,包括 1 次插入9 次删除
  1. 1 9
      logic/gateway.go

+ 1 - 9
logic/gateway.go

@@ -140,16 +140,8 @@ func DeleteIngressGateway(networkName string, nodeid string) (models.Node, bool,
 	if err != nil {
 		return models.Node{}, false, removedClients, err
 	}
-	//host, err := GetHost(node.ID.String())
-	//if err != nil {
-	//return models.Node{}, false, err
-	//}
-	//network, err := GetParentNetwork(networkName)
-	if err != nil {
-		return models.Node{}, false, removedClients, err
-	}
 	clients, err := GetExtClientsByID(nodeid, networkName)
-	if err != nil {
+	if err != nil && !database.IsEmptyRecord(err) {
 		return models.Node{}, false, removedClients, err
 	}