diff --git a/paho/extensions/topicaliases/topicliases.go b/paho/extensions/topicaliases/topicliases.go index 29d988d..bf8522b 100644 --- a/paho/extensions/topicaliases/topicliases.go +++ b/paho/extensions/topicaliases/topicliases.go @@ -107,7 +107,6 @@ func (t *TAHandler) PublishHook(p *paho.Publish) { p.Properties = &paho.PublishProperties{} } p.Properties.TopicAlias = paho.Uint16(a) - p.Topic = "" return } } diff --git a/paho/extensions/topicaliases/topicliases_test.go b/paho/extensions/topicaliases/topicliases_test.go index 65645a7..ab526c7 100644 --- a/paho/extensions/topicaliases/topicliases_test.go +++ b/paho/extensions/topicaliases/topicliases_test.go @@ -71,6 +71,7 @@ func TestTAHandler_PublishHook(t *testing.T) { Topic: "test", }, expected: &paho.Publish{ + Topic: "test", Properties: &paho.PublishProperties{ TopicAlias: paho.Uint16(1), }, @@ -86,6 +87,7 @@ func TestTAHandler_PublishHook(t *testing.T) { Properties: &paho.PublishProperties{}, }, expected: &paho.Publish{ + Topic: "test", Properties: &paho.PublishProperties{ TopicAlias: paho.Uint16(1), },