Only try to send a result back if at least one result came back
This commit is contained in:
@@ -71,19 +71,21 @@ 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 {
|
||||||
l := location{
|
if len(result) > 0 {
|
||||||
Name: e.Name,
|
l := location{
|
||||||
City: e.City,
|
Name: e.Name,
|
||||||
Municipality: e.Municipality,
|
City: e.City,
|
||||||
State: e.State,
|
Municipality: e.Municipality,
|
||||||
Lat: result[0].Geometry.Location.Lat,
|
State: e.State,
|
||||||
Long: result[0].Geometry.Location.Lng,
|
Lat: result[0].Geometry.Location.Lat,
|
||||||
}
|
Long: result[0].Geometry.Location.Lng,
|
||||||
if response, err := json.Marshal(l); err != nil {
|
}
|
||||||
log.Fatalf("fatal error: %s", err)
|
if response, err := json.Marshal(l); err != nil {
|
||||||
} else {
|
|
||||||
if err := sc.Publish("DanceHall.Location", response); err != nil {
|
|
||||||
log.Fatalf("fatal error: %s", err)
|
log.Fatalf("fatal error: %s", err)
|
||||||
|
} else {
|
||||||
|
if err := sc.Publish("DanceHall.Location", response); err != nil {
|
||||||
|
log.Fatalf("fatal error: %s", err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user