瀏覽代碼

bug: fix event message process func

Your Name 3 年之前
父節點
當前提交
3898bf0b25
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1
    1
      config/authorizer.go
  2. 1
    1
      event.go

+ 1
- 1
config/authorizer.go 查看文件

@@ -34,7 +34,7 @@ type AuthorizerConfig interface {
34 34
 	RefreshAuthStatus(appID, status string)
35 35
 
36 36
 	// ProcessMessage 处理事件或者消息
37
-	ProcessMessage(msgType, event string, data []byte) error
37
+	ProcessMessage(appID, msgType, event string, data []byte) error
38 38
 }
39 39
 
40 40
 var authorizer AuthorizerConfig

+ 1
- 1
event.go 查看文件

@@ -171,7 +171,7 @@ func DecodeAuthorizerEvent(appID string, src []byte) (*event.AuthorizerEvent, []
171 171
 	}
172 172
 
173 173
 	authorizer := config.GetAuthorizer()
174
-	e2 := authorizer.ProcessMessage(evt.MsgType.Value, evt.Event.Value, bt)
174
+	e2 := authorizer.ProcessMessage(appID, evt.MsgType.Value, evt.Event.Value, bt)
175 175
 	if e2 != nil {
176 176
 		log.Error("处理事件或者消息失败: ", e2.Error())
177 177
 		log.Error("待处理消息: ", string(bt))