mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-05-06 20:11:27 +08:00
更新报错
This commit is contained in:
@@ -104,17 +104,16 @@ func getRuleChain(etoken *tool.DeviceAuth) *ruleEntity.RuleDataJson {
|
||||
return &ruleData
|
||||
}
|
||||
|
||||
func buildRuleMessage(etoken *tool.DeviceAuth, dei *DeviceEventInfo, msgType string) message.Message {
|
||||
func buildRuleMessage(etoken *tool.DeviceAuth, dei *DeviceEventInfo, msgType string) *message.Message {
|
||||
metadataVals := map[string]interface{}{
|
||||
"deviceId": etoken.DeviceId,
|
||||
"deviceName": etoken.Name,
|
||||
"deviceType": etoken.DeviceType,
|
||||
"productId": etoken.ProductId,
|
||||
}
|
||||
metadata := message.NewDefaultMetadata(metadataVals)
|
||||
msgVals := make(map[string]interface{})
|
||||
json.Unmarshal([]byte(dei.Datas), &msgVals)
|
||||
return message.NewMessageWithDetail(etoken.User, msgType, msgVals, metadata)
|
||||
return message.NewMessage(etoken.User, msgType, msgVals, metadataVals)
|
||||
}
|
||||
|
||||
func SendZtWebsocket(deviceId, message string) {
|
||||
|
||||
Reference in New Issue
Block a user