diff --git a/backfill.go b/backfill.go index b9334f3..e7cde5c 100644 --- a/backfill.go +++ b/backfill.go @@ -414,6 +414,7 @@ func (portal *Portal) handleMessageBatch(ctx context.Context, source *User, upse log.Err(err).Msg("Failed to save oldest message ID/timestamp in database") } else { log.Debug(). + Bool("more_to_backfill", portal.MoreToBackfill). Int64("oldest_message_ts", portal.OldestMessageTS). Str("oldest_message_id", portal.OldestMessageID). Msg("Saved oldest message ID/timestamp in database") diff --git a/portal.go b/portal.go index bc979f7..d114961 100644 --- a/portal.go +++ b/portal.go @@ -1882,6 +1882,7 @@ func (portal *Portal) CreateMatrixRoom(ctx context.Context, user *User) error { portal.NameSet = len(req.Name) > 0 portal.AvatarSet = !portal.AvatarURL.IsEmpty() portal.MXID = resp.RoomID + portal.MoreToBackfill = true portal.bridge.portalsLock.Lock() portal.bridge.portalsByMXID[portal.MXID] = portal portal.bridge.portalsLock.Unlock()