File tree Expand file tree Collapse file tree 3 files changed +8
-7
lines changed Expand file tree Collapse file tree 3 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ require (
99 github.com/rs/zerolog v1.34.0
1010 go.mau.fi/util v0.9.2
1111 go.mau.fi/webp v0.2.0
12- go.mau.fi/whatsmeow v0.0.0-20251028165006-ad7a618ba42f
12+ go.mau.fi/whatsmeow v0.0.0-20251106163046-720bd0b4a715
1313 golang.org/x/image v0.32.0
1414 golang.org/x/net v0.46.0
1515 golang.org/x/sync v0.17.0
Original file line number Diff line number Diff line change @@ -79,8 +79,8 @@ go.mau.fi/util v0.9.2 h1:+S4Z03iCsGqU2WY8X2gySFsFjaLlUHFRDVCYvVwynKM=
7979go.mau.fi/util v0.9.2 /go.mod h1:055elBBCJSdhRsmub7ci9hXZPgGr1U6dYg44cSgRgoU =
8080go.mau.fi/webp v0.2.0 h1:QVMenHw7JDb4vall5sV75JNBQj9Hw4u8AKbi1QetHvg =
8181go.mau.fi/webp v0.2.0 /go.mod h1:VSg9MyODn12Mb5pyG0NIyNFhujrmoFSsZBs8syOZD1Q =
82- go.mau.fi/whatsmeow v0.0.0-20251028165006-ad7a618ba42f h1:UfzKgeEBRlDj3E2B/z+no17BstkAxO4kIUNSgR6Cwrw =
83- go.mau.fi/whatsmeow v0.0.0-20251028165006-ad7a618ba42f /go.mod h1:RwBrMQAWCHGzMdDZ6EwjcY4Aj3g8Efx8c7GACTdiAME =
82+ go.mau.fi/whatsmeow v0.0.0-20251106163046-720bd0b4a715 h1:JxVirSDFmhhDEv3LmXW8ybwHAKV51Izz3burUg81w2o =
83+ go.mau.fi/whatsmeow v0.0.0-20251106163046-720bd0b4a715 /go.mod h1:RwBrMQAWCHGzMdDZ6EwjcY4Aj3g8Efx8c7GACTdiAME =
8484go.mau.fi/zeroconfig v0.2.0 h1:e/OGEERqVRRKlgaro7E6bh8xXiKFSXB3eNNIud7FUjU =
8585go.mau.fi/zeroconfig v0.2.0 /go.mod h1:J0Vn0prHNOm493oZoQ84kq83ZaNCYZnq+noI1b1eN8w =
8686golang.org/x/crypto v0.43.0 h1:dduJYIi3A3KOfdGOHX8AVZ/jGiyPa3IbBozJ5kNuE04 =
Original file line number Diff line number Diff line change @@ -120,11 +120,12 @@ func (wa *WhatsAppConnector) Init(bridge *bridgev2.Bridge) {
120120 store .DeviceProps .Os = proto .String (wa .Config .OSName )
121121 store .DeviceProps .RequireFullSync = proto .Bool (wa .Config .HistorySync .RequestFullSync )
122122 if fsc := wa .Config .HistorySync .FullSyncConfig ; fsc .DaysLimit > 0 && fsc .SizeLimit > 0 && fsc .StorageQuota > 0 {
123- store .DeviceProps .HistorySyncConfig = & waCompanionReg.DeviceProps_HistorySyncConfig {
124- FullSyncDaysLimit : proto .Uint32 (fsc .DaysLimit ),
125- FullSyncSizeMbLimit : proto .Uint32 (fsc .SizeLimit ),
126- StorageQuotaMb : proto .Uint32 (fsc .StorageQuota ),
123+ if store .DeviceProps .HistorySyncConfig == nil {
124+ store .DeviceProps .HistorySyncConfig = & waCompanionReg.DeviceProps_HistorySyncConfig {}
127125 }
126+ store .DeviceProps .HistorySyncConfig .FullSyncDaysLimit = proto .Uint32 (fsc .DaysLimit )
127+ store .DeviceProps .HistorySyncConfig .FullSyncSizeMbLimit = proto .Uint32 (fsc .SizeLimit )
128+ store .DeviceProps .HistorySyncConfig .StorageQuotaMb = proto .Uint32 (fsc .StorageQuota )
128129 }
129130 platformID , ok := waCompanionReg .DeviceProps_PlatformType_value [strings .ToUpper (wa .Config .BrowserName )]
130131 if ok {
You can’t perform that action at this time.
0 commit comments