diff --git a/syncapi/producers/appservices.go b/syncapi/producers/appservices.go index b34fdc43e..f6f150281 100644 --- a/syncapi/producers/appservices.go +++ b/syncapi/producers/appservices.go @@ -28,6 +28,7 @@ type AppserviceEventProducer struct { func (a *AppserviceEventProducer) ProduceRoomEvents( msg *nats.Msg, ) error { + msg.Subject = a.Topic if _, err := a.JetStream.PublishMsg(msg); err != nil { logrus.WithError(err).Errorf("Failed to produce to topic '%s': %s", a.Topic, err) return err