Merge pull request #891 from oragono/issue850_whoisaway

fix #850
This commit is contained in:
Shivaram Lingamneni 2020-03-21 18:41:59 -07:00 committed by GitHub
commit 27948b7bc9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -516,6 +516,9 @@ func (client *Client) getWhoisOf(target *Client, rb *ResponseBuffer) {
}
}
rb.Add(nil, client.server.name, RPL_WHOISIDLE, cnick, tnick, strconv.FormatUint(target.IdleSeconds(), 10), strconv.FormatInt(target.SignonTime(), 10), client.t("seconds idle, signon time"))
if target.Away() {
rb.Add(nil, client.server.name, RPL_AWAY, cnick, tnick, target.AwayMessage())
}
}
// rplWhoReply returns the WHO reply between one user and another channel/user.