Fix backfill in private chat portal with self

This commit is contained in:
Tulir Asokan 2020-07-05 19:24:48 +03:00
parent ffb8529b73
commit 8f805c539a

View file

@ -698,7 +698,7 @@ func (portal *Portal) beginBackfill() func() {
portal.backfilling = true
var privateChatPuppetInvited bool
var privateChatPuppet *Puppet
if portal.IsPrivateChat() && portal.bridge.Config.Bridge.InviteOwnPuppetForBackfilling {
if portal.IsPrivateChat() && portal.bridge.Config.Bridge.InviteOwnPuppetForBackfilling && portal.Key.JID != portal.Key.Receiver {
privateChatPuppet = portal.bridge.GetPuppetByJID(portal.Key.Receiver)
portal.privateChatBackfillInvitePuppet = func() {
if privateChatPuppetInvited {