diff --git a/server.go b/server.go index 0b33529..e4f4556 100644 --- a/server.go +++ b/server.go @@ -1144,7 +1144,7 @@ func (s *Server) UnsubscribeClient(cl *Client) { filters[i] = v i++ } - s.hooks.OnUnsubscribed(cl, packets.Packet{Filters: filters}) + s.hooks.OnUnsubscribed(cl, packets.Packet{FixedHeader: packets.FixedHeader{Type: packets.Unsubscribe}, Filters: filters}) } // processAuth processes an Auth packet.