Only try to send a result back if at least one result came back
This commit is contained in:
@@ -71,6 +71,7 @@ func main() {
|
|||||||
if result, err := c.Geocode(context.Background(), r); err != nil {
|
if result, err := c.Geocode(context.Background(), r); err != nil {
|
||||||
log.Fatalf("fatal error: %s", err)
|
log.Fatalf("fatal error: %s", err)
|
||||||
} else {
|
} else {
|
||||||
|
if len(result) > 0 {
|
||||||
l := location{
|
l := location{
|
||||||
Name: e.Name,
|
Name: e.Name,
|
||||||
City: e.City,
|
City: e.City,
|
||||||
@@ -88,6 +89,7 @@ func main() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if _, err := sc.QueueSubscribe("DanceHall.Created", "geo-service", mcb, stan.StartWithLastReceived(), stan.DurableName("geo-service")); err != nil {
|
if _, err := sc.QueueSubscribe("DanceHall.Created", "geo-service", mcb, stan.StartWithLastReceived(), stan.DurableName("geo-service")); err != nil {
|
||||||
_ = sc.Close()
|
_ = sc.Close()
|
||||||
|
|||||||
Reference in New Issue
Block a user