Class: GeocodeFirmJob

Inherits:
ActiveJob::Base
  • Object
show all
Defined in:
app/jobs/geocode_firm_job.rb

Instance Method Summary collapse

Instance Method Details

#perform(firm) ⇒ Object



4
5
6
7
8
# File 'app/jobs/geocode_firm_job.rb', line 4

def perform(firm)
  coordinates = Geocoder.coordinates(firm.full_street_address)
  coordinates ? stat(:success) : stat(:failed)
  firm.geocode!(coordinates)
end