|
@@ -118,13 +118,17 @@ func (a ruleChainService) create(params *models.RuleChainParams) (firstNodeId st
|
|
|
// }
|
|
|
// }
|
|
|
//}
|
|
|
-
|
|
|
- str, _ := gjson.DecodeToJson(v.Data)
|
|
|
+ fmt.Println(v.Data)
|
|
|
+ str, err := gjson.DecodeToJson(v.Data)
|
|
|
+ if err != nil {
|
|
|
+ server.Log.Error(err)
|
|
|
+ return "", err
|
|
|
+ }
|
|
|
ruleNode.Configuration = fmt.Sprintf("%s", str.MustToJsonString())
|
|
|
|
|
|
nodeMap[v.Id] = ruleNode
|
|
|
|
|
|
- err := a.model.RuleNode.Create(&ruleNode)
|
|
|
+ err = a.model.RuleNode.Create(&ruleNode)
|
|
|
if err != nil {
|
|
|
return firstNodeId, err
|
|
|
}
|