Fix nats trigger replies message to non-existing resptopic (#260)
This commit is contained in:
committed by
Soam Vasani
parent
2036d80778
commit
a8fc7a7029
@@ -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