impl map images

This commit is contained in:
Bel LaPointe
2022-01-12 22:05:18 -05:00
parent bfc7aedecf
commit b515143fc6
7 changed files with 63 additions and 12 deletions

16
main.go
View File

@@ -277,13 +277,21 @@ func sendJob(job broker.Job) error {
return err
}
maps := config.Get().Maps
pickup := fmt.Sprintf("%s, %s", job.Pickup.City, job.Pickup.State)
dropoff := fmt.Sprintf("%s, %s", job.Dropoff.City, job.Dropoff.State)
if maps.Pickup {
sender.SendImage(fmt.Sprintf(maps.URIFormat, pickup, pickup))
pickup := fmt.Sprintf("%s,%s", job.Pickup.City, job.Pickup.State)
uri := fmt.Sprintf(maps.URIFormat, pickup, pickup)
log.Printf("sending pickup image: %s", uri)
if err := sender.SendImage(uri); err != nil {
return err
}
}
if maps.Dropoff {
sender.SendImage(fmt.Sprintf(maps.URIFormat, dropoff, dropoff))
dropoff := fmt.Sprintf("%s,%s", job.Dropoff.City, job.Dropoff.State)
uri := fmt.Sprintf(maps.URIFormat, dropoff, dropoff)
log.Printf("sending dropoff image: %s", uri)
if err := sender.SendImage(uri); err != nil {
return err
}
}
return nil
}