File tree Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ require (
1515 github.com/tidwall/gjson v1.17.3
1616 go.mau.fi/util v0.8.1-0.20240925093630-1734c3c342eb
1717 go.mau.fi/webp v0.1.0
18- go.mau.fi/whatsmeow v0.0.0-20240924113447-20b526a29c13
18+ go.mau.fi/whatsmeow v0.0.0-20240927134544-69ba055bef0f
1919 golang.org/x/exp v0.0.0-20240909161429-701f63a606c0
2020 golang.org/x/image v0.20.0
2121 golang.org/x/net v0.29.0
Original file line number Diff line number Diff line change @@ -82,8 +82,8 @@ go.mau.fi/util v0.8.1-0.20240925093630-1734c3c342eb h1:FoYnr6PtEIugdCipesrB7ltcW
8282go.mau.fi/util v0.8.1-0.20240925093630-1734c3c342eb /go.mod h1:1Ixb8HWoVbl3rT6nAX6nV4iMkzn7KU/KXwE0Rn5RmsQ =
8383go.mau.fi/webp v0.1.0 h1:BHObH/DcFntT9KYun5pDr0Ot4eUZO8k2C7eP7vF4ueA =
8484go.mau.fi/webp v0.1.0 /go.mod h1:e42Z+VMFrUMS9cpEwGRIor+lQWO8oUAyPyMtcL+NMt8 =
85- go.mau.fi/whatsmeow v0.0.0-20240924113447-20b526a29c13 h1:m7iJEYf0ogXbrJY+UuvlZPiHRfCDF+WH0lPNt4p8Ksg =
86- go.mau.fi/whatsmeow v0.0.0-20240924113447-20b526a29c13 /go.mod h1:UvaXcdb8y5Mryj2LSXAMw7u4/exnWJIXn8Gvpmf6ndI =
85+ go.mau.fi/whatsmeow v0.0.0-20240927134544-69ba055bef0f h1:+gT0NSk50HaAagtyj6J/a/QiNN34FJU+Vm1QyppV8Ec =
86+ go.mau.fi/whatsmeow v0.0.0-20240927134544-69ba055bef0f /go.mod h1:UvaXcdb8y5Mryj2LSXAMw7u4/exnWJIXn8Gvpmf6ndI =
8787go.mau.fi/zeroconfig v0.1.3 h1:As9wYDKmktjmNZW5i1vn8zvJlmGKHeVxHVIBMXsm4kM =
8888go.mau.fi/zeroconfig v0.1.3 /go.mod h1:NcSJkf180JT+1IId76PcMuLTNa1CzsFFZ0nBygIQM70 =
8989golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A =
Original file line number Diff line number Diff line change @@ -287,8 +287,12 @@ func (wa *WhatsAppClient) handleWAReceipt(evt *events.Receipt) {
287287 return
288288 }
289289 targets := make ([]networkid.MessageID , len (evt .MessageIDs ))
290+ messageSender := wa .JID
291+ if ! evt .MessageSender .IsEmpty () {
292+ messageSender = evt .MessageSender
293+ }
290294 for i , id := range evt .MessageIDs {
291- targets [i ] = waid .MakeMessageID (evt .Chat , * wa . Device . ID , id )
295+ targets [i ] = waid .MakeMessageID (evt .Chat , messageSender , id )
292296 }
293297 wa .Main .Bridge .QueueRemoteEvent (wa .UserLogin , & simplevent.Receipt {
294298 EventMeta : simplevent.EventMeta {
You can’t perform that action at this time.
0 commit comments