Fix most unexpected logout bugs, handle connection-in-progress states better and send warning message if sending to whatsapp times out
This commit is contained in:
4
user.go
4
user.go
@ -233,6 +233,10 @@ func (user *User) IsConnected() bool {
|
||||
return user.Conn != nil && user.Conn.IsConnected() && user.Conn.IsLoggedIn()
|
||||
}
|
||||
|
||||
func (user *User) IsLoginInProgress() bool {
|
||||
return user.Conn != nil && user.Conn.IsLoginInProgress()
|
||||
}
|
||||
|
||||
func (user *User) loginQrChannel(ce *CommandEvent, qrChan <-chan string, eventIDChan chan<- string) {
|
||||
var qrEventID string
|
||||
for code := range qrChan {
|
||||
|
Reference in New Issue
Block a user