Don't send typing notifications if Matrix room hasn't been created

This commit is contained in:
Tulir Asokan 2021-08-18 15:52:50 +03:00
parent 8dbb67a49c
commit f84bb162ca

View file

@ -1221,9 +1221,11 @@ func (user *User) HandlePresence(info whatsapp.PresenceEvent) {
}
_, _ = puppet.IntentFor(portal).UserTyping(puppet.typingIn, false, 0)
}
puppet.typingIn = portal.MXID
puppet.typingAt = time.Now().Unix()
_, _ = puppet.IntentFor(portal).UserTyping(portal.MXID, true, 15*1000)
if len(portal.MXID) > 0 {
puppet.typingIn = portal.MXID
puppet.typingAt = time.Now().Unix()
_, _ = puppet.IntentFor(portal).UserTyping(portal.MXID, true, 15*1000)
}
}
}