Skip to content

Commit edc4efe

Browse files
committed
Merge branch 'main' into appstate-debug
2 parents cf5102c + 513ae1b commit edc4efe

3 files changed

Lines changed: 4 additions & 10 deletions

File tree

appstate.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -410,12 +410,11 @@ func (cli *Client) requestAppStateKeys(ctx context.Context, rawKeyIDs [][]byte)
410410
},
411411
},
412412
}
413-
ownID := cli.getOwnID().ToNonAD()
414-
if ownID.IsEmpty() || len(debugKeyIDs) == 0 {
413+
if len(debugKeyIDs) == 0 {
415414
return
416415
}
417416
cli.Log.Infof("Sending key request for app state keys %+v", debugKeyIDs)
418-
_, err := cli.SendMessage(ctx, ownID, msg, SendRequestExtra{Peer: true})
417+
_, err := cli.SendPeerMessage(ctx, msg)
419418
if err != nil {
420419
cli.Log.Warnf("Failed to send app state key request: %v", err)
421420
}

retry.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -353,12 +353,7 @@ func (cli *Client) delayedRequestMessageFromPhone(info *types.MessageInfo) {
353353
}
354354

355355
func (cli *Client) immediateRequestMessageFromPhone(ctx context.Context, info *types.MessageInfo) {
356-
_, err := cli.SendMessage(
357-
ctx,
358-
cli.getOwnID().ToNonAD(),
359-
cli.BuildUnavailableMessageRequest(info.Chat, info.Sender, info.ID),
360-
SendRequestExtra{Peer: true},
361-
)
356+
_, err := cli.SendPeerMessage(ctx, cli.BuildUnavailableMessageRequest(info.Chat, info.Sender, info.ID))
362357
if err != nil {
363358
cli.Log.Warnf("Failed to send request for unavailable message %s to phone: %v", info.ID, err)
364359
} else {

send.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,7 @@ func (cli *Client) SendMessage(ctx context.Context, to types.JID, message *waE2E
462462
}
463463

464464
func (cli *Client) SendPeerMessage(ctx context.Context, message *waE2E.Message) (SendResponse, error) {
465-
ownID := cli.getOwnID()
465+
ownID := cli.getOwnID().ToNonAD()
466466
if ownID.IsEmpty() {
467467
return SendResponse{}, ErrNotLoggedIn
468468
}

0 commit comments

Comments
 (0)