Fix nats trigger replies message to non-existing resptopic (#260)
This commit is contained in:
committed by
Soam Vasani
parent
b052e67e9f
commit
e1ec460da8
@@ -128,9 +128,12 @@ func msgHandler(nats *Nats, trigger fission.MessageQueueTrigger) func(*ns.Msg) {
|
||||
if err != nil {
|
||||
log.Warningf("Failed to ack message: %v", err)
|
||||
}
|
||||
err = nats.nsConn.Publish(trigger.ResponseTopic, body)
|
||||
if err != nil {
|
||||
log.Warningf("Failed to publish message to topic %s: %v", trigger.ResponseTopic, err)
|
||||
|
||||
if len(trigger.ResponseTopic) > 0 {
|
||||
err = nats.nsConn.Publish(trigger.ResponseTopic, body)
|
||||
if err != nil {
|
||||
log.Warningf("Failed to publish message to topic %s: %v", trigger.ResponseTopic, err)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user