feat: add im home and message action flows
This commit is contained in:
@@ -762,6 +762,10 @@ func (s *Session) publish(msg *ClientComMessage) {
|
||||
logs.Err.Println("s.publish: sub.broadcast channel full, topic ", msg.RcptTo, s.sid)
|
||||
}
|
||||
} else if msg.RcptTo == "sys" {
|
||||
if s.authLvl != auth.LevelRoot {
|
||||
s.queueOut(ErrPermissionDeniedReply(msg, msg.Timestamp))
|
||||
return
|
||||
}
|
||||
// Publishing to "sys" topic requires no subscription.
|
||||
select {
|
||||
case globals.hub.routeCli <- msg:
|
||||
|
||||
Reference in New Issue
Block a user