forked from External/ergo
fix #592
This commit is contained in:
parent
ab7f8de66d
commit
cbabccc2f8
1 changed files with 4 additions and 2 deletions
|
|
@ -388,6 +388,7 @@ func (client *Client) run(session *Session) {
|
|||
session.playResume()
|
||||
session.resumeDetails = nil
|
||||
client.brbTimer.Disable()
|
||||
client.SetAway(false, "") // clear BRB message if any
|
||||
} else {
|
||||
client.playReattachMessages(session)
|
||||
}
|
||||
|
|
@ -1109,9 +1110,10 @@ func (client *Client) destroy(session *Session) {
|
|||
if quitMessage == "" {
|
||||
if !brbAt.IsZero() {
|
||||
awayMessage := client.AwayMessage()
|
||||
if awayMessage != "" {
|
||||
quitMessage = fmt.Sprintf("%s [%s ago]", awayMessage, time.Since(brbAt).Truncate(time.Second).String())
|
||||
if awayMessage == "" {
|
||||
awayMessage = "Disconnected" // auto-BRB
|
||||
}
|
||||
quitMessage = fmt.Sprintf("%s [%s ago]", awayMessage, time.Since(brbAt).Truncate(time.Second).String())
|
||||
}
|
||||
}
|
||||
if quitMessage == "" {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue