Skip to content

Commit

Permalink
Disable media proxying when using proxy_only_login
Browse files Browse the repository at this point in the history
  • Loading branch information
tulir committed May 20, 2024
1 parent 74e5984 commit 00a9b0b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ require (
github.com/tidwall/gjson v1.17.1
go.mau.fi/util v0.4.2
go.mau.fi/webp v0.1.0
go.mau.fi/whatsmeow v0.0.0-20240520084720-d900d6f2af0f
go.mau.fi/whatsmeow v0.0.0-20240520180327-81f8f07f1dfb
golang.org/x/exp v0.0.0-20240409090435-93d18d7e34b8
golang.org/x/image v0.15.0
golang.org/x/net v0.25.0
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@ go.mau.fi/util v0.4.2 h1:RR3TOcRHmCF9Bx/3YG4S65MYfa+nV6/rn8qBWW4Mi30=
go.mau.fi/util v0.4.2/go.mod h1:PlAVfUUcPyHPrwnvjkJM9UFcPE7qGPDJqk+Oufa1Gtw=
go.mau.fi/webp v0.1.0 h1:BHObH/DcFntT9KYun5pDr0Ot4eUZO8k2C7eP7vF4ueA=
go.mau.fi/webp v0.1.0/go.mod h1:e42Z+VMFrUMS9cpEwGRIor+lQWO8oUAyPyMtcL+NMt8=
go.mau.fi/whatsmeow v0.0.0-20240520084720-d900d6f2af0f h1:ZqNMbb/XIAANkOn/c0FzFjm75pbTtNYyide3jGl2ptQ=
go.mau.fi/whatsmeow v0.0.0-20240520084720-d900d6f2af0f/go.mod h1:0+65CYaE6r4dWzr0dN8i+UZKy0gIfJ79VuSqIl0nKRM=
go.mau.fi/whatsmeow v0.0.0-20240520180327-81f8f07f1dfb h1:FW5W0ewNOmunylB3Pmru8PvxYkhI6ZphCJtimM2aB6o=
go.mau.fi/whatsmeow v0.0.0-20240520180327-81f8f07f1dfb/go.mod h1:0+65CYaE6r4dWzr0dN8i+UZKy0gIfJ79VuSqIl0nKRM=
go.mau.fi/zeroconfig v0.1.2 h1:DKOydWnhPMn65GbXZOafgkPm11BvFashZWLct0dGFto=
go.mau.fi/zeroconfig v0.1.2/go.mod h1:NcSJkf180JT+1IId76PcMuLTNa1CzsFFZ0nBygIQM70=
golang.org/x/crypto v0.23.0 h1:dIJU/v2J8Mdglj/8rJ6UUOM3Zc9zLZxVZwwxMooUSAI=
Expand Down
4 changes: 3 additions & 1 deletion user.go
Original file line number Diff line number Diff line change
Expand Up @@ -560,7 +560,9 @@ func (user *User) createClient(sess *store.Device) {
if !user.bridge.Config.WhatsApp.ProxyOnlyLogin || sess.ID == nil {
if proxy, err := user.getProxy("login"); err != nil {
user.zlog.Err(err).Msg("Failed to get proxy address")
} else if err = user.Client.SetProxyAddress(proxy); err != nil {
} else if err = user.Client.SetProxyAddress(proxy, whatsmeow.SetProxyOptions{
NoMedia: user.bridge.Config.WhatsApp.ProxyOnlyLogin,
}); err != nil {
user.zlog.Err(err).Msg("Failed to set proxy address")
}
}
Expand Down

0 comments on commit 00a9b0b

Please sign in to comment.