Ver código fonte

Merge branch 'develop' of https://github.com/gravitl/netmaker into NET-1923

abhishek9686 7 meses atrás
pai
commit
1a584db15e
2 arquivos alterados com 7 adições e 2 exclusões
  1. 6 1
      controllers/hosts.go
  2. 1 1
      logic/tags.go

+ 6 - 1
controllers/hosts.go

@@ -5,6 +5,7 @@ import (
 	"errors"
 	"fmt"
 	"net/http"
+	"os"
 
 	"github.com/google/uuid"
 	"github.com/gorilla/mux"
@@ -181,7 +182,11 @@ func pull(w http.ResponseWriter, r *http.Request) {
 		}
 	}
 	if sendPeerUpdate {
-		if err := mq.PublishPeerUpdate(true); err != nil {
+		reset := true
+		if os.Getenv("RESET_PEER_UPDATE") != "" {
+			reset = os.Getenv("RESET_PEER_UPDATE") == "true"
+		}
+		if err := mq.PublishPeerUpdate(reset); err != nil {
 			logger.Log(0, "fail to publish peer update: ", err.Error())
 		}
 	}

+ 1 - 1
logic/tags.go

@@ -259,7 +259,7 @@ func CheckIDSyntax(id string) error {
 	if len(id) < 3 {
 		return errors.New("name should have min 3 characters")
 	}
-	reg, err := regexp.Compile("^[a-zA-Z-]+$")
+	reg, err := regexp.Compile("^[a-zA-Z0-9- ]+$")
 	if err != nil {
 		return err
 	}