mirror of
https://github.com/tulir/mautrix-whatsapp
synced 2024-12-24 14:34:12 +01:00
Include message tag when logging raw JSON messages
This commit is contained in:
parent
947f3466b7
commit
4c803a6a13
3 changed files with 7 additions and 5 deletions
2
go.mod
2
go.mod
|
@ -16,4 +16,4 @@ require (
|
|||
maunium.net/go/mautrix v0.9.8
|
||||
)
|
||||
|
||||
replace github.com/Rhymen/go-whatsapp => github.com/tulir/go-whatsapp v0.4.5
|
||||
replace github.com/Rhymen/go-whatsapp => github.com/tulir/go-whatsapp v0.4.6
|
||||
|
|
2
go.sum
2
go.sum
|
@ -327,6 +327,8 @@ github.com/tulir/go-whatsapp v0.4.4 h1:69AIE/CbmVYpBbug75meWFOS8lilzoafZFctt2JzR
|
|||
github.com/tulir/go-whatsapp v0.4.4/go.mod h1:rwwuTh1bKqhgrRvOBAr8hDqtuz8Cc1Quqw/0BeXb+/E=
|
||||
github.com/tulir/go-whatsapp v0.4.5 h1:rLPm1Hnn5KGnbRwlL3Fwn1dMqb6mFI4hyeS1fNYiVFM=
|
||||
github.com/tulir/go-whatsapp v0.4.5/go.mod h1:rwwuTh1bKqhgrRvOBAr8hDqtuz8Cc1Quqw/0BeXb+/E=
|
||||
github.com/tulir/go-whatsapp v0.4.6 h1:3Gcb7jrD3ufJcJCn6efI2RcCE0Nc3/Vo+PgkT9HaNZM=
|
||||
github.com/tulir/go-whatsapp v0.4.6/go.mod h1:3dqwyo5zT8bhptPR1p/TdE+lyovs3ZjycJUiLnc3yhM=
|
||||
github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA=
|
||||
github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0=
|
||||
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
|
||||
|
|
8
user.go
8
user.go
|
@ -633,7 +633,7 @@ func (user *User) HandleEvent(event interface{}) {
|
|||
if portal != nil {
|
||||
go user.updateChatTag(nil, portal, user.bridge.Config.Bridge.PinnedTag, v.IsPinned)
|
||||
}
|
||||
case json.RawMessage:
|
||||
case whatsapp.RawJSONMessage:
|
||||
user.HandleJSONMessage(v)
|
||||
case *waProto.WebMessageInfo:
|
||||
user.updateLastConnectionIfNecessary()
|
||||
|
@ -1380,11 +1380,11 @@ func (user *User) HandleConnInfo(info whatsapp.ConnInfo) {
|
|||
}
|
||||
}
|
||||
|
||||
func (user *User) HandleJSONMessage(message json.RawMessage) {
|
||||
if !json.Valid(message) {
|
||||
func (user *User) HandleJSONMessage(evt whatsapp.RawJSONMessage) {
|
||||
if !json.Valid(evt.RawMessage) {
|
||||
return
|
||||
}
|
||||
user.log.Debugfln("JSON message: %s", message)
|
||||
user.log.Debugfln("JSON message with tag %s: %s", evt.Tag, evt.RawMessage)
|
||||
user.updateLastConnectionIfNecessary()
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue