projects
/
ssh-chat
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
227dad7
)
chat: Emit BEL when receiving a PM.
v1.6
author
Andrey Petrov
<andrey.petrov@shazow.net>
Thu, 11 May 2017 15:23:17 +0000
(11:23 -0400)
committer
Andrey Petrov
<andrey.petrov@shazow.net>
Thu, 11 May 2017 15:23:29 +0000
(11:23 -0400)
Also get rid of extraneous SetReplyTo which was not getting set before because we were switching on the wrong type.
Closes #207
CC @sleibrock
chat/message/user.go
patch
|
blob
|
history
diff --git
a/chat/message/user.go
b/chat/message/user.go
index 0cd700c3f3f1b43ba60012f879fef06c56b0f24b..d6f97fa4bb058ec063ef1a245c572ac694a6ee90 100644
(file)
--- a/
chat/message/user.go
+++ b/
chat/message/user.go
@@
-154,8
+154,10
@@
func (u *User) render(m Message) string {
switch m := m.(type) {
case PublicMsg:
return m.RenderFor(cfg) + Newline
- case PrivateMsg:
- u.SetReplyTo(m.From())
+ case *PrivateMsg:
+ if cfg.Bell {
+ return m.Render(cfg.Theme) + Bel + Newline
+ }
return m.Render(cfg.Theme) + Newline
default:
return m.Render(cfg.Theme) + Newline