From e3a93680b2de6abe886f72890373c59bbc5d6975 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 28 Aug 2023 14:52:14 +0300 Subject: [PATCH] Fix syncing community announcement groups --- CHANGELOG.md | 9 +++++++++ portal.go | 1 + 2 files changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6256ffc..274fa62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# unreleased + +* Added support for double puppeting with arbitrary `as_token`s. + See [docs](https://docs.mau.fi/bridges/general/double-puppeting.html#appservice-method-new) for more info. +* Fixed logging in with 8-letter code. +* Fixed syncing community announcement groups. +* Changed "Incoming call" message to explicitly say you have to open WhatsApp + on your phone to answer. + # v0.10.0 (2023-08-16) * Bumped minimum Go version to 1.20. diff --git a/portal.go b/portal.go index a8ea9dc..47b7e1b 100644 --- a/portal.go +++ b/portal.go @@ -1060,6 +1060,7 @@ func (portal *Portal) SyncParticipants(source *User, metadata *types.GroupInfo) userIDs := make([]id.UserID, 0, len(metadata.Participants)) for _, participant := range metadata.Participants { if participant.JID.IsEmpty() || participant.JID.Server != types.DefaultUserServer { + wg.Done() // TODO handle lids continue }