Преглед на файлове

Adjust logic for adding members in backfill

Tulir Asokan преди 3 години
родител
ревизия
7218f9ad76
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      portal.go

+ 1 - 1
portal.go

@@ -1089,7 +1089,7 @@ func (portal *Portal) backfill(source *User, messages []*waProto.HistorySyncMsg)
 			portal.log.Debugfln("Skipping unsupported message %s in backfill", info.ID)
 			continue
 		}
-		if history && !portal.IsPrivateChat() && !portal.bridge.StateStore.IsInRoom(portal.MXID, puppet.MXID) {
+		if history && !portal.IsPrivateChat() && !intent.IsCustomPuppet && !portal.bridge.StateStore.IsInRoom(portal.MXID, puppet.MXID) {
 			addMember(puppet)
 		}
 		err := portal.appendBatchEvents(converted, info, &batch.Events, infos)