libf 3 miesięcy temu
rodzic
commit
15d9b4e7a2
1 zmienionych plików z 5 dodań i 3 usunięć
  1. 5 3
      graph/nodeid.go

+ 5 - 3
graph/nodeid.go

@@ -1,8 +1,8 @@
 package graph
 
 import (
-	"encoding/base64"
 	"encoding/json"
+	"regexp"
 
 	"git.wecise.com/wecise/util/merrs"
 	"github.com/spf13/cast"
@@ -25,8 +25,10 @@ func GetNodeId(classaliasname string, data map[string]any) (oid, suid string, er
 	return ToNodeId(classaliasname, suid), suid, nil
 }
 
+var respace = regexp.MustCompile(`\s`)
+
 func ToNodeId(classaliasname string, suid string) string {
-	suid64 := base64.RawURLEncoding.EncodeToString([]byte(suid))
-	// suid64 := regexp.MustCompile(`\s`).ReplaceAllString(suid, "")
+	// suid64 := base64.RawURLEncoding.EncodeToString([]byte(suid))
+	suid64 := respace.ReplaceAllString(suid, "")
 	return classaliasname + ":" + suid64
 }