소스 검색

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))