mirror of
https://github.com/mochi-mqtt/server.git
synced 2025-10-27 10:00:40 +08:00
Merge OnMessage and OnMessageModify
This commit is contained in:
@@ -415,9 +415,9 @@ func (s *Server) processPublish(cl *clients.Client, pk packets.Packet) error {
|
||||
s.Events.OnMessage(events.FromClient(*cl), events.Packet(pk))
|
||||
}
|
||||
|
||||
// if an OnMessageModify hook exists, potentially modify the packet.
|
||||
if s.Events.OnMessageModify != nil {
|
||||
if pkx, err := s.Events.OnMessageModify(events.FromClient(*cl), events.Packet(pk)); err == nil {
|
||||
// if an OnMessage hook exists, potentially modify the packet.
|
||||
if s.Events.OnMessage != nil {
|
||||
if pkx, err := s.Events.OnMessage(events.FromClient(*cl), events.Packet(pk)); err == nil {
|
||||
pk = packets.Packet(pkx)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user